Javascript SAPUI5在android中退出应用程序之前显示确认
当用户按下主屏幕(第一个)上的本机后退按钮时,我想在退出前显示一个确认对话框(你确定吗?),其中有两个按钮“是”和“取消”。并根据按钮作出决定 我的问题是在哪里写确认对话框(/popup)代码。我尝试在onExit()中使用,但它不起作用Javascript SAPUI5在android中退出应用程序之前显示确认,javascript,android,sapui5,Javascript,Android,Sapui5,当用户按下主屏幕(第一个)上的本机后退按钮时,我想在退出前显示一个确认对话框(你确定吗?),其中有两个按钮“是”和“取消”。并根据按钮作出决定 我的问题是在哪里写确认对话框(/popup)代码。我尝试在onExit()中使用,但它不起作用 谢谢 您必须分别附加到右侧浏览器上。本地事件。以下是我发现的最佳猜测: window.onbeforeunload=函数(e){ 这段代码在iOS上似乎不起作用,对Android也不确定 另一种可能是在新窗口中打开您的页面或使用重定向。这样,您的应
谢谢 您必须分别附加到右侧浏览器上。本地事件。以下是我发现的最佳猜测:
- window.onbeforeunload=函数(e){
Chris我提出了更多的可能性。对这些有什么评论吗?你还尝试了什么?嗨,很抱歉这么晚才回复。我很晚才找到那个文档。addEventListener(“backbutton”,function(e){e.preventDefault();/*我的代码*/})运行良好。我唯一需要添加的是config.xml。
var e = e || window.event;
var msg = "Do you really want to leave this page?"
// For IE and Firefox
if (e) {
e.returnValue = msg;
}
// For Safari / chrome
return msg; };