2***@qq.com
2***@qq.com
  • 发布:2024-04-11 18:51
  • 更新:2024-04-11 18:51
  • 阅读:358

用web-view嵌入了一个页面,该原页面有按钮点击可打开设备摄像头。但是嵌入后页面点击按钮提示无法打开摄像头。

分类:uni-app

用web-view嵌入了一个页面,该原页面有按钮点击可正常打开设备摄像头。但是嵌入的页面点击按钮提示“127.0.0.1:8081上的嵌入式页面显示 打开摄像头失败”。(原页面依然可打开摄像头)

<template>  
    <view>  
        <web-view :src="arPageUrl"  ref="webview"></web-view>  
    </view>  
</template>  
<script>  
import axios from 'axios';  
export default {  
    data() {  
        return {  
            arPageUrl: 'http://127.0.0.1:8081/ardemo-master/3d/index.html', // Web AR页面URL    
        };  
    },  
    methods: {}  
};  
</script>  

控制台报错信息(该报错来自实现打开摄像头的js文件):
[Violation] Permissions policy violation: camera is not allowed in this document.
打开摄像头错误: DOMException: Permission denied

2024-04-11 18:51 负责人:无 分享
已邀请:

要回复问题请先登录注册