风哑 2023-03-22 10:44 采纳率: 50%
浏览 259
已结题

需要一个能在H5中实现扫码的插件

背景:
目前在开发一个h5的项目,使用的技术栈是vue2+uni-app开发,项目是用vue-cli搭建的,现在需要做一个扫描样品二维码的功能。

需求:
1.在h5中能调用扫码功能
2.要能在http协议下运行(这个项目没有https的环境)

img

补充:
以下插件不支持https环境,我已经排过雷了。
1.mumu-get-qrcode
2.vue-grcode-reader
3.html5-qrcode

有没有和我一样遇到过类似的需求呢?可以留言回复一下。

  • 写回答

7条回答 默认 最新

  • churuxu 2023-03-22 13:22
    关注

    这个原因是浏览器在非https下禁用摄像头,只有https或本机地址的网站才能使用摄像头
    方法1,申请个免费https证书,随便找个服务器搭个nginx转发一下 https://www.jianshu.com/p/4f36bf75bc96
    方法2,修改浏览器设置 https://www.it1352.com/2106136.html
    方法3,本机启动一个http服务转发一下

    评论

报告相同问题?

问题事件

  • 系统已结题 3月30日
  • 创建了问题 3月22日

悬赏问题

  • ¥15 静电纺丝煅烧后如何得到柔性纤维
  • ¥15 (标签-react native|关键词-镜像源)
  • ¥100 照片生成3D人脸视频
  • ¥15 伪装视频时长问题修改MP4的时长问题,
  • ¥15 JETSON NANO
  • ¥15 VS开发qt时如何在paintgl函数中用pushbutton控制切换纹理
  • ¥20 关于 openpyxl 处理excel文件地问题
  • ¥15 MS中不知道高分子的构型怎么构建模型
  • ¥60 QQOP数据,什么是op数据号,怎么提取op数据!能不能大量提取(语言-c语言)
  • ¥15 matlab代码 关于微分方程和嵌套的分段函数。