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