1)首页返回改造,增加返回按钮
goback()
goback(){
var ua = navigator.userAgent.toLowerCase()
if (/iphone|ipad|ipod/.test(ua)) {
plus.ios.invoke('NativeDispatch', 'uniExit');
} else if (/android/.test(ua)) {
var nd = plus.android.invoke('com.zb.portal.zbmobile.NativeDispatch', 'getInstance');
plus.android.invoke(nd, 'uniExit');
}
}
2)引入公共js,解压到lib
在需要公共方法的文件引入即可
import { createBarcode} from ‘../lib/app.api.js’;
3)二维码功能
//开启扫码
createBarcode(){
ms.scanCode({
style : {
background : '#000',
frameColor : '#07c160',
scanbarColor : '#07c160' ,
top:'100px',
left:'0px',
width: '100%',
height: '500px'
},
success : function(code){
alert("扫码识别文本:" + code);
},
fail : function(err){
alert("扫码失败:"+ JSON.stringify(err) );
}
});
//隐藏取消扫码按钮
// document.getElementById('closeCodeBtn').style.display = 'inline-block' ;
},
4)拍照功能
//拍照
captureImage(){
ms.takePhoto({
success : function(path){
alert( "拍照完成,本地图片路径:\n" + path );
},
fail : function(err){
alert("拍照失败:"+ JSON.stringify(err) );
}
});
},
文档更新时间: 2020-03-10 17:22 作者:linjunlong