prefersPointerLocked not work on iPhone

Code Block
- (BOOL)prefersPointerLocked {
  return YES;
}

It's works on iPadOS 14.4, but no works on iPhone.

is there any way, to hide the pointer?

I see the same behavior and no way to hide the pointer. The prefersPointerLocked method is not called on iPhone.

The GCMouse events work on iPhone fine, so it would make sense if the prefersPointerLocked method was also taken in consideration to hide the pointer.

prefersPointerLocked not work on iPhone
 
 
Q