<template>
<view id="box" class="">
</view>
</template>
<script module="test" lang="renderjs">
export default {
async mounted() {
const myStream = await navigator.mediaDevices.getUserMedia({
audio: false,
video: {
width: { ideal: 1920 },
height: { ideal: 960 },
facingMode: 'environment', //user/environment
frameRate: { ideal: 60 } //刷新率
}
})
},
}
</script>
- 发布:2024-11-05 14:07
- 更新:2024-11-11 10:36
- 阅读:56
【报Bug】编译成APP后,web-view或者renderjs使用webrtc的navigator.mediaDevices.getUserMedia,每次都会咨询摄像头权限
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 13.6.7 (22G720)
HBuilderX类型: 正式
HBuilderX版本号: 4.29
手机系统: iOS
手机系统版本号: iOS 17
手机厂商: 苹果
手机机型: iphone12mini
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
编译到app真机
编译到app真机
预期结果:
第一次咨询是否给予摄像头权限
第一次咨询是否给予摄像头权限
实际结果:
每一次都会咨询是否给予摄像头权限
每一次都会咨询是否给予摄像头权限
bug描述:
编译成APP后,web-view或者renderjs使用webrtc的navigator.mediaDevices.getUserMedia,每次都会咨询摄像头权限
祖传皮卡丘 (作者)
没有解决,@官方人员,没人来
2024-11-11 22:59