ios PWA(添加到主屏幕)未在 Angular 中为视频标签请求相机权限

Posted

技术标签:

【中文标题】ios PWA(添加到主屏幕)未在 Angular 中为视频标签请求相机权限【英文标题】:ios PWA(add to home screen) is not asking for Camera permission in Angular for video tag 【发布时间】:2020-04-15 17:06:24 【问题描述】:

我使用 angular 创建了 PWA,其中我使用了 zxing-ngx-scanner 库,该库用于条形码扫描。在 ios 浏览器(Safari、Chrome 和 Firefox)和 android 上,它要求摄像头权限并且工作正常,但如果我将我的网站添加到主屏幕(在 ios 中),那么它不会要求我提供摄像头权限。

我在 HTTPS 上托管了我的网站 所有 PWA 功能都运行良好 我正在使用标签进行条码扫描

如果有人有任何建议,请告诉我?

提前致谢

【问题讨论】:

【参考方案1】:

尝试升级到 iOS 13.4 并重试。 Apple 提供的修复程序现在可能有效。

https://bugs.webkit.org/show_bug.cgi?id=185448#c88

【讨论】:

感谢@Johannes 的回复,现在可以使用了

以上是关于ios PWA(添加到主屏幕)未在 Angular 中为视频标签请求相机权限的主要内容,如果未能解决你的问题,请参考以下文章

PWA - 在 IOS 上将页面添加到主屏幕会阻止访问摄像头

PWA:如何以编程方式触发:“添加到主屏幕”?在 iOS Safari 上

PWA-Android,iOS,MacOS,Windows Store,Chrome添加到主屏幕-具有多个域的多租户应用程序出现问题

是否可以制作一个触发 PWA“添加到主屏幕”安装横幅的应用内按钮?

离子中的 PWA 安装提示

为啥 iOS 在 manifest.json 更改后不会启动 PWA?