qpw*_*pwr 7 ios cordova getusermedia
我正在尝试在 iOS 14.4 上将 getUserMedia 与 Cordova 应用程序中的 WKWebView 一起使用。我正在使用 Cordova 的 HelloWorld 应用程序来重现这一点。
我提供了 NSCameraUsageDescription 字符串。
我正在使用https://webkit.org/blog/11353/mediarecorder-api/上提供的示例代码(但音频设置为 false)。
当我第一次启动应用程序并单击按钮启动流时,会出现权限请求,我对此进行了确认。然后出现此错误:“NotAllowedError:当前上下文中的用户代理或平台不允许该请求,可能是因为用户拒绝了权限”
之后,只有在我重新安装整个应用程序后,权限请求才会再次出现。
我做错了什么吗?据我了解,getUserMedia 应该在 iOS 14.4 中适用于基于 WKWebView 的应用程序,对吗?
更新:该功能已作为 iOS 14.5 的一部分推出。
原始评论:Webkit 开发人员刚刚通过邮件向我确认,解决应用程序包上下文中 getUserMedia 使用问题的修复程序不是 iOS 14.4 的一部分,并且可能是 iOS 14 的下一个测试版之一的一部分。
以防万一您想跟踪任何可能的进展:https://bugs.webkit.org/show_bug.cgi? id=220184(该条目不保证由人们更新)
| 归档时间: |
|
| 查看次数: |
3645 次 |
| 最近记录: |