android - 当对话框在 jQuery Mobile 上处于 Activity 状态时如何使用后退按钮关闭

标签 android cordova jquery-mobile

我正在使用 PhoneGap 和 jQuery moble 创建一个 Android 应用程序用户界面。虽然 jQuery mobile 的对话框是用 HTML 显示的,但是当按下设备的返回键时,这个应用程序将退出。我想关闭的不是应用程序,而是它的对话框。我应该编程什么?

最佳答案

您应该监听 backbutton 事件并采取相应的行动。这样的事情应该有效:

document.addEventListener("backbutton", function() {
  $('your_dialog_element').dialog('close');
}, false);

关于android - 当对话框在 jQuery Mobile 上处于 Activity 状态时如何使用后退按钮关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14472154/

相关文章:

java - 以编程方式设置启动器处于 Activity 状态

ios - ionic cordova run ios - 导出失败,代码为 65

android - 在移动网站中创建将打开二维码扫描仪的链接

javascript - jQuery Mobile 的后退按钮似乎在页面之间传递缓存数据

jQuery Mobile CDN 与本地 CDN

android - 如何在不降低质量的情况下在任何屏幕上适应 png/jpg 图像?

java - 在 android 中,如何将选项卡放在顶部包含图像的 View 中?

android - Honeycomb/ICS 中的自定义首选项被破坏

android - PhoneGap Android Native 导航栏

javascript - 主线程上的 Firebase 同步 XMLHttpRequest 已弃用