javascript - Phonegap 警报对话框在消息顶部显示 index.html

标签 javascript jquery html cordova

我正在开发一个 phonegap 应用程序,我实现了一些对话框警告消息,例如没有互联网连接和推送通知,现在我面临的问题是,当我得到任何类型的对话框时,我在顶部得到 index.html关闭消息,我该如何摆脱它?

       <script type="text/javascript" charset="utf-8">
  //Check Internaet Connection
  function onOnline() {               
              ("")
  }
  document.addEventListener("offline", onOffline, false);
  function onOffline() {
      alert("No estas conectado al internet")
  }
      document.addEventListener("online", onOnline, false);
      </script>

enter image description here

最佳答案

改为使用 Dialogs 插件:
https://www.npmjs.com/package/cordova-plugin-dialogs

cordova plugin add cordova-plugin-dialogs

然后您可以将所有对 alert() 的调用替换为:

navigator.notification.alert(message, alertCallback, [title], [buttonName])

例子:

navigator.notification.alert(
    'You are the winner!',  // message
    alertDismissed,         // callback
    'Game Over',            // title
    'Done'                  // buttonName
);

请注意,标准的 alert() 会阻止脚本执行,而插件版本是非阻塞的,因此提供了可选的回调。

关于javascript - Phonegap 警报对话框在消息顶部显示 index.html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26696106/

相关文章:

jquery - 使用 jQuery 检查文本是否等于 html 特殊字符

jquery - 给 jquery toggleclass() 添加效果

jquery - 动态 HTML5 数据列表

javascript - 单击 Iframe 中的按钮关闭包含 Iframe 的弹出窗口

javascript - Jquery动画效果在第一次点击时不起作用

javascript - 保护 Electron 应用程序的最佳实践

javascript - Jasmine spyOn - jQuery 匿名函数中不存在方法

javascript - 推特好友/ids api

javascript - 写入服务器上的 XML 文件

javascript - NVD3散点图每个节点如何添加onclick事件