阻止Phonegap通知.导航程序弹出窗口在对话框外触摸时关闭

Prevent Phonegap notification.navigator popups from closing from touch outside of dialog

本文关键字:对话框 触摸 窗口 通知 Phonegap 导航 程序 阻止      更新时间:2023-09-26

我正在使用Phonegap构建一个Android应用程序,但在使用没有很好记录的Phonegap功能时遇到了问题。

navigator.notification.activityStart('title', 'message');

上面的操作很好,当我需要的时候,将它与activityStop()一起使用会打开和关闭加载对话框。问题是,如果用户触摸屏幕或点击后退按钮,加载对话框就会关闭。我希望它保持打开状态,直到我完成从后台服务器加载文档。

navigator.notification.alertnavigator.notification的其他功能也遇到了同样的问题。

此外,我宁愿不修改任何本机代码。我知道我可能会编辑Phonegap插件的本地代码来实现这一点,但这个应用程序最终将是跨平台的,所以如果可能的话,我宁愿不做任何本地代码。

我找到了一个集成在应用程序中的解决方案,它成功了。

在通知警报的java文件中进行以下更改:

=>转到警报()
=>dlg.setCancelable(false);

祝好运