|
api.openFrameGroup({
name: 'group',
bounces : false,
scrollEnabled: false,
rect: {
x: 0,
y: $api.dom('header').offsetHeight,
w: api.winWidth,
h: $api.dom('#main').offsetHeight
},
index: 0,
frames: [
{ name: 'frame1',
url: 'http://re.m**.**'
},
{ name: 'frame2',
url: 'http://m**.**'
},
{ name: 'frame3',
url: 'http://m**.**'
},
{ name: 'frame4',
url: 'https://union-click**.**/jdc?d=INrg7H'
}
]
}, function (ret, err) {
var index = ret.index;
var name = ret.name;
if (index == 0) {
$api.setStorage('MyfirstStart', true);
}
});
//调用下面的返回上一页的函数
api.addEventListener({
name: 'keyback'
}, function(ret, err){
var js = 'api.historyBack(function(ret, err){if(ret.status){}else{api.closeWidget();}});';
api.execScript({
frameName:'frame1',
script:js
});
});
}我这样写的,返回键对frame1有效,点到frame2frame3 frame4,按返回键直接提示是否退出程序 |
|