220  
查询码:00001032
MUI框架项目维护中的踩坑(老版本框架,多页面形式,非Uni-App)
作者: 朱凡 于 2020年01月05日 发布在分类 / FM组 / FM_App 下,并于 2020年01月05日 编辑
MUI框架项目维护中的踩坑(老版本框架 多页面形式 非Uni-App)

1、跨页面跳转,跳转过程中不出现白屏,闪屏

解决方案如下:

mui.openWindow({
id: "/pages/xunjiannew/offline-submission.html",
url: "/pages/xunjiannew/offline-submission.html",
waiting: {
    autoShow: false
},
show: {
    aniShow: "slide-in-left"
},
    createNew: true,
    extras: {}
});
setTimeout(function() {
    plus.webview.currentWebview().hide();//隐藏当前界面
    plus.webview.currentWebview().close();//关闭当前界面
}, 1000);

2、扫一扫功能,第一次扫码之后,第二次接着扫,出现黑屏,扫不出来

解决方案如下:

扫码方法

function startRecognize() {
var filter;
var styles = {
      frameColor: "#34ff01",
      scanbarColor: "#34ff01",
      background: "#000"
}; //边框属性,中间线属性,背景色
     scan = new plus.barcode.Barcode('bcid',filter,styles);
     scan.onmarked = onmarked;
     scan.start();
}

简单调用加延迟

setTimeout(function() {
       startRecognize();
}, 200);




 推荐知识

 历史版本

修改日期 修改人 备注
2020-01-05 14:01:58[当前版本] 朱凡 创建版本

  目录
    知识分享平台 -V 4.8.7 -wcp