请求大佬:需要在http环境下进行vue+移动端H5扫码

97 阅读1分钟

我们这边有个需求是要进行手机端浏览器扫码;开始的时候在测试环境测试通过了发现线上环境没有https证书,不支持navigator.mediaDevices && navigator.mediaDevices.getUserMedia调用摄像头;

现在的方案是: 使用 <input type="file" accept="image/*" capture="camera" @change="fileChange" id="avatar" style="opacity: 0;position: absolute;left: 0;top: 10px;"/>进行拍照然后传给后端让后端解析,在电脑端可以选择文件并解析,但是移动端拍照传给后端,解析不出来;

求指点:能否实现在http环境下进行扫码