javascript - Safari ios 13:跨源 iframe 上的 DeviceOrientationEvent.requestPermission()
问题描述
使用 iOS 13 上 Safari 中引入的新权限请求 API,在跨源 iframe 上执行权限请求时出现此错误: 调用 requestPermission() 失败,原因:源框架与主页没有相同的安全源.
我找不到任何相应的功能策略来添加到 iframe“允许”属性:“加速度计”或“陀螺仪”都不起作用......
有没有办法在跨域 iframe 上允许 DeviceOrientationEvent.requestPermission() ?
解决方案
推荐阅读
- django - Twilio 无法发送传真
- reactjs - 放大和反应:代码不匹配和失败启用软件令牌 MFA
- javascript - 返回最大的有效子集,其中值之间的差异在 K 范围内
- html - 如何锚定图片链接?相对链接有效,但基于根目录的链接无效
- powershell - 使用 Powershell 查找和更改文本文件中的字符串
- javascript - Gatsby:无法使用图形查询导入组件
- node.js - 如何过滤 http 请求中的响应。节点
- javascript - 无法使用请求调用和操作节点 js 中的外部 api
- javascript - 灯箱问题,点击事件不起作用
- android - 具有块体('{...}')的函数中需要一个'return'表达式