在 iOS 12.2 中,苹果添加了一项新“功能”,默认情况下禁用 safari 中的运动和方向访问。有没有一种方法可以使用 JavaScript 来访问此选项(或触发系统弹出窗口,用户可以说是或否以启用访问权限)以便用户不必手动启用它?
最佳答案
还没有。
“目前唯一的解决方案是在某些事件(例如设备方向)开始之前向用户显示一条消息,让他们转到“设置”并启用功能。
有一个 API 可以请求每个站点的权限,但是 WebKit 团队没有时间在这个版本中完成它。 Apple 的 Chris Dumez 证实了这一点。”
https://medium.com/@firt/whats-new-on-ios-12-2-for-progressive-web-apps-75c348f8e945
关于javascript - 在 iOS 12.2 上的 safari 中使用 JavaScript 请求运动访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55622383/