Javascript 检查浏览器';在请求之前,单击鼠标锁定权限

Javascript 检查浏览器';在请求之前,单击鼠标锁定权限,javascript,Javascript,我只想访问我是否有权限在不发送requestPointerLock()的情况下锁定用户的光标 有什么方法可以做到这一点吗?在请求requestPointerLock()时,您必须倾听。通过这种方式,您将知道用户浏览器是否可以锁定指针,但如果我请求并允许指针锁定,那么我将锁定指针。我只想知道它是否被允许。我不想锁定它。@EricMarchettiSantos如果成功,请在锁定后立即使用exitPointerLock。这样做会将光标转换为请求的元素。这并不理想。另外,如果浏览器必须明确地向用户请求权

我只想访问我是否有权限在不发送requestPointerLock()的情况下锁定用户的光标


有什么方法可以做到这一点吗?

在请求
requestPointerLock()
时,您必须倾听。通过这种方式,您将知道用户浏览器是否可以锁定指针

,但如果我请求并允许指针锁定,那么我将锁定指针。我只想知道它是否被允许。我不想锁定它。@EricMarchettiSantos如果成功,请在锁定后立即使用
exitPointerLock
。这样做会将光标转换为请求的元素。这并不理想。另外,如果浏览器必须明确地向用户请求权限,则情况会更糟。@EricMarchettiSantos如果该权限存在,则请求权限并不是坏事。