swift - ios 12 sfsafariviewcontroller 是否支持 webRTC?
问题描述
我正在开发一个应用程序,在应用程序的某个地方我需要在 SFSafariViewController 中打开一个网站,并且该网站需要访问后置摄像头。它在 iOS 14 中就像一个魅力,但在 iOS 12 中,CAMERA 权限警报没有出现并且相机不工作。所以我有一个问题,iOS 12 SFSafariViewController 是否支持 webRTC?
解决方案
很可能不是。检查是否navigator.mediaDevices
和navigator.mediaDevices.getUserMedia
存在。如果不是,则不支持 getUserMedia。
推荐阅读
- coordinates - 如何匹配这个 df/sp 对象的坐标(UTM 和几何)?
- google-chrome-extension - 将脚本注入 Chrome 扩展中的 iframe
- sql - 使用连接和临时表更新
- mysql - 在 Debezium 中加入:MySQL 到 Elasticsearch
- android - 无法在Android手机上制作测试版,只能访问测试前的最后一个版本
- spring-boot - 如何在 azure databricks 中运行 Spring Boot Java 应用程序
- kentico - Kentico 添加的其他资源/ js 文件?
- python - 将数据从 html 页面获取到用于将数据加载到数据库中的函数的问题
- javascript - 购物车错误 :: 无法将商品添加到“购物车页面” :: 无法将属性“textContent”设置为 null
- reactjs - 从 Redux 存储调用操作,以更改 React 组件状态