_this.queryCode(code);
}});
},
startScan(){
//注册广播接收器
main.registerReceiver(receiver,filter);
},
stopScan(){
//注销广播接收器
main.unregisterReceiver(receiver);
},
queryCode: function(code){
//防重复
if(_codeQueryTag)return false;
_codeQueryTag = true;
setTimeout(function(){
_codeQueryTag = false;
},150);
var id = code
// console.log(‘id:’, id)
uni.$emit(‘scancodedate’,{code:id})
}
}
}
**2、在登录后第一个响应页面引入组件**
import scan from ‘@/components/scan/scan.vue’
onLoad(){
if(uni.getSystemInfoSync().platform == ‘android’){
console.log(‘安卓’)
uni.$on(‘scancodedate’,function(data){
// _this 这里面的方法用这个 _this.code(data.code)
console.log(‘你想要的code:’, data.code)
})
}
}
**3、在需要使用PDA功能页面直接使用**
onShow(){
if(uni.getSystemInfoSync().platform == ‘android’){
//PDA设备扫描监听
uni.$on(‘scancodedate’,function(data){
//得到PDA设备扫描出的条码值
let scanCode=data.code;
}
}
}
onHide() {
if(uni.getSystemInfoSync().platform == ‘android’){
// 移除监听事件
uni.$off(‘scancodedate’);
}
},
onUnload() {
if(uni.getSystemInfoSync().platform == ‘android’){
// 移除监听事件
最后
技术是没有终点的,也是学不完的,最重要的是活着、不秃。零基础入门的时候看书还是看视频,我觉得成年人,何必做选择题呢,两个都要。喜欢看书就看书,喜欢看视频就看视频。最重要的是在自学的过程中,一定不要眼高手低,要实战,把学到的技术投入到项目当中,解决问题,之后进一步锤炼自己的技术。
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
技术学到手后,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。
,就要开始准备面试了,找工作的时候一定要好好准备简历,毕竟简历是找工作的敲门砖,还有就是要多做面试题,复习巩固。
[外链图片转存中…(img-L6EgMV83-1714155162096)]