微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Firefox:允许从任何上下文锁定指针

如何解决Firefox:允许从任何上下文锁定指针

我需要锁定指针,但是当我requestPointerLock告诉我

对指针锁定的请求被拒绝,因为未从运行时间很短的用户生成的事件处理程序内部调用Element.requestPointerLock(),并且该文档未处于全屏显示状态。

因为文档未聚焦,所以请求指针锁定的请求被拒绝。

这很有道理,但是我正在制作一个需要使用锁定的指针打开的应用程序,不能等待用户交互。好消息是我可以完全控制该设备,所以我想自己可以编辑一些about:config设置,因此我可以称之为一天,但是似乎找不到。

我如何告诉Firefox随时允许指针锁定?

解决方法

问题是requestPointerLock不能自动调用,应该从用户的回调中调用,例如,单击某些东西时。

如果用户已接受全屏请求see link,则可以直接调用requestPointerLock()。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。