首页 > 解决方案 > Safari ios 13:跨源 iframe 上的 DeviceOrientationEvent.requestPermission()

问题描述

使用 iOS 13 上 Safari 中引入的新权限请求 API,在跨源 iframe 上执行权限请求时出现此错误: 调用 requestPermission() 失败,原因:源框架与主页没有相同的安全源.

我找不到任何相应的功能策略来添加到 iframe“允许”属性:“加速度计”或“陀螺仪”都不起作用......

有没有办法在跨域 iframe 上允许 DeviceOrientationEvent.requestPermission() ?

标签: javascriptiossafaripermissionsios13

解决方案


推荐阅读