HarmonyOS 鸿蒙Next Api 11 华为自带的浏览器,不支持h5申请摄像头和麦克风权限
HarmonyOS 鸿蒙Next Api 11 华为自带的浏览器,不支持h5申请摄像头和麦克风权限
设备: 华为Mate 40 Pro 手机,
系统版本:HarmonyOS NEXT Developer Preview2 2.0.0.72(SP2DEVC00E72R1P1log)
软件:华为浏览器
问题:使用华为浏览器打开h5网页,网页申请摄像头麦克风权限,浏览器没有反应。
请求代码:navigator.getUserMedia({video:{width:400,height:400},audio:true},a=>console.log(a),err=>console.error(err))。
注意:使用的是手机自带的浏览器,不是自己的应用!!!
华为自带的浏览器,不支持h5 唤起摄像头
input type="file" capture="camera"
目前最新的 是 api 11把,12发布了?
12没有对外发布,华为公司给合作友商寄的工程机可以升级到最新版本
好的,多谢
楼主mate 40支持api 11?
针对您提到的HarmonyOS鸿蒙Next Api 11中,华为自带浏览器不支持H5申请摄像头和麦克风权限的问题,这通常与浏览器的安全策略及权限管理机制有关。在鸿蒙系统中,为了提升用户隐私保护,浏览器可能对H5页面的权限请求采取了更为严格的控制。
首先,请确保您的H5页面在请求摄像头和麦克风权限时,遵循了最新的Web权限申请规范。这包括使用正确的HTML5 API(如navigator.mediaDevices.getUserMedia
)进行权限请求,并在页面加载时向用户清晰展示权限请求的用途。
其次,由于不同版本的鸿蒙系统可能对浏览器权限管理有细微差异,建议您检查并确认您的鸿蒙系统版本是否支持H5页面的摄像头和麦克风权限请求。
此外,华为自带浏览器可能内置了特定的权限管理策略,导致H5页面无法直接申请到相关权限。在这种情况下,您可以尝试使用华为提供的原生应用开发工具,将您的H5页面封装为原生应用,从而绕过浏览器的权限限制。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html