webview中配置第三方url,点击返回键的时候,能否不直接退出,而是返回到webview浏览历史记录中的上一页面?
例如:
我webwiew中配置了新浪网首页地址,
webviewshow = plus.webview.create("http://www.sina.com.cn/");
然后我点击了新浪网首页中的某条新闻查看新闻详情,然后我在新闻详情页面点击了android手机的返回键,能否实现返回到新浪网首页面,而不是退出?类似于PC端浏览器的返回功能。
代码如下:
// H5 plus事件处理
function plusReady() {
if('iOS' == plus.os.name) {
at = 300;
};
// 弹出系统等待对话框
plus.nativeUI.showWaiting("加载中...");
webviewshow = plus.webview.create("http://www.sina.com.cn/");
webviewshow.onloaded = loadPageOk;
webviewshow.onerror = loadPageError;
webviewshow.setPullToRefresh({
support: true,
height: "50px",
range: "200px",
contentdown: {
caption: "下拉可以刷新"
},
contentover: {
caption: "释放立即刷新"
},
contentrefresh: {
caption: "正在刷新..."
}
}, onRefresh);
//返回键监听
plus.key.addEventListener('backbutton', function() {
//if(confirm('确认退出?')) {
// plus.runtime.quit();
//}
//此处我如何写能让返回到上一页。而不是退出?
}, false);
};
peak (作者)
多谢啊,我需要的就是这个
2016-11-17 15:09