帖子
帖子
用户
博客
课程
显示全部楼层

[多端开发] navigator.mediaDevices.getUserMedia问题

[复制链接]
发表于 2024-5-7 15:26:12
navigator.mediaDevices.getUserMedia一用就提示位置授权,所有位置权限都给了

解决了吗,应该是高版本安卓的问题吧
ApiClound框架的问题,还未解决
0
帖子
2
勋章
1395
Y币
本帖最后由 深圳中科健安科技有限公司 于 2024-5-21 11:28 编辑

这个和框架引擎本身没有关系,你使用的是浏览器的内置API命令。
你在百度或其他搜索引擎搜索「navigator.mediaDevices浏览器兼容性」,你会发现很多存在不同浏览器或环境中的兼容性问题,这个和内置的浏览器内核版本有关。

无论是相机、麦克风、还是定位等功能,YonBuilder移动开发都有相对于的引擎API函数及原生的功能插件,对于使用浏览器API导致的兼容性问题,平台这边无法解决。
建议你可以替换为YonBuilder移动开发技术提供的相关功能函数去替代实现你原本的业务逻辑
至高吾·尚 · 2024-5-21 11:26这个和框架引擎本身没有关系,你使用的是浏览器的内置API命令。
你在百度或其他搜索引擎搜索「navigator.mediaDevices浏览器兼容性」,你会发现很多存在不同浏览器或环境中的兼容性问题,这个和内置的浏览器内核版本 ...

并不是,首先这个function在web使用并不会提示位置授权,然后打包到apiclound的APP中使用就会,从环境来说单独使用在任何浏览器都不会,但是打包到APP之中后,在任何安卓操作系统都会
至高吾·尚 · 2024-5-21 11:26这个和框架引擎本身没有关系,你使用的是浏览器的内置API命令。
你在百度或其他搜索引擎搜索「navigator.mediaDevices浏览器兼容性」,你会发现很多存在不同浏览器或环境中的兼容性问题,这个和内置的浏览器内核版本 ...

而且这个不是兼容性问题,麻烦搞清楚。这个function在Apiclound中每次使用会导致引起位置授权,不授权则无法使用,授权则可正常使用。搞笑的是这是一个获取摄像头和麦克风媒体流的function,和位置毫无关系
您需要登录后才可以回帖 登录

本版积分规则