uniapp、vue安卓扫码使用扫码功能
  XbErmt1KecDa 2023年11月02日 78 0

uniapp有调用扫码功能uni.scanCode的api。但是该功能扫码在安卓上准确率低。

推荐使用 Barcode模块管理条码

https://www.html5plus.org/doc/zh_cn/barcode.html

this.barcode = plus.barcode.create('barcode', [plus.barcode.QR, plus.barcode.CODE128], {
				top: 'auto',
				left: 'auto',
				width: '100%',
				height: '50%',
				position: 'absolute'
			});
      const onMarked = (type, result) => {
				console.log(type, result);
				this.barcode.close() 
			}
			this.barcode.onmarked = onMarked
			this.currentWebview = this.$scope.$getAppWebview();
			this.currentWebview.append(this.barcode)
			this.barcode.start();

这样就可以形成一个正方形的扫码控件,并且固定在顶部

可以打印出来 console.log(type, result);

uniapp、vue安卓扫码使用扫码功能_扫码控件


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  DH6wY7P3zz9W   2024年03月14日   99   0   0 HTML5
  uCg8iP04yNRs   2024年03月22日   99   0   0 HTML5
  DH6wY7P3zz9W   2024年03月12日   137   0   0 HTML5
  uCg8iP04yNRs   2023年12月26日   30   0   0 HTML5
XbErmt1KecDa