如果是在的onLaunch: function() {}方法中判断打开哪个界面的话会闪现配置文件中的第一个界面。
所以修改方案如下:
1.配置一个空白页,默认进入。
2.在空白页的onLoad方法中判断进入哪个界面,然后调用跳转到指定界面。
例:
空白页
onLoad: function (options) {
(());
},
isNeedSearch() {
var needSearch = ("ble_deviceId");
if (!needSearch) {
return true;
}
return false;
},
enterMainPage(flag) {
if (flag) {
({
url: '../bindingpage/bindingpage',
});
} else {
({
url: '../healthIndex/healthIndex',
});
}
}
整体来说效果不错。