<template>
<div class="scanQrcodeComponents">
<div id="bcid" v-show="show===0"></div>
<div class="scanCode" @click="startRecognize">
<van-icon name="enlarge" class="scanImg"/>
<div class="scanText">点击扫描设备二维码</div>
</div>
</div>
</template>
<script type='text/ecmascript-6'>
export default {
name: 'scanQrcode',
data () {
return {
show: 0,
content: undefined,
scan: null,
}
},
mounted () {
if (window.plus && window.plus.android) {
this.plusReady()
} else {
document.addEventListener('plusready', this.plusReady, false)
}
},
methods: {
plusReady() {
// this.startRecognize()
},
qrMarked (type, code, file) {
// 扫码结果为code
this.content = code
console.log(code)
// this.$router.push({
// name: 'checked',
// query: {
// id: JSON.par
vue移动端项目H5+扫码功能组件封装,可直接用
最新推荐文章于 2025-06-10 09:27:08 发布