|
[superwebview]
keybakc事件只执行了部分
[复制链接]
本帖最后由 很气书吧 于 2018-8-14 04:39 编辑
app结构是这样,一个index是基础页面,还有一个登陆页面login.
我在index中写上
apiready = function() {
api.addEventListener({
name: 'keyback'
}, function(ret, err) {
alert("dddd");
});
alert("111");
};
情况如下
1:当处于登录状态,也就是在index页面时,退出程序,下次打开,点击返回键,可以弹出dddd。退到login页面,没有关闭index,点击返回键也可以弹出dddd
2:当处于login页面的时候,关闭app重新打开,刚开的时候仍会弹出111。但是点击返回键不会弹出dddd,但是也不提示是否退出程序,手机振动一下就没了。
3:在login中写上
apiready = function() {
api.addEventListener({
name: 'keyback'
}, function(ret, err) {
alert("dddd");
});
};
症状还是与情况2描述的一样。
4.当在login页面打开的时候,即使重新进入index,而且也再次弹出111,但是按返回键仍然是只振动一下,没有弹出dddd
|
|