android - phonegap android 应用程序只显示连接到设备

标签 android cordova

我正在创建一个 phonegap android 应用程序。我正在使用 this tutorial 的帮助创建此应用程序.当我在设备上安装此应用程序时,其 onDeviceReady 功能无法正常工作。它只显示连接到设备。我的 onDeviceReady 函数如下:-

onDeviceReady: function() {
    app.receivedEvent('deviceready');
    alert('device ready');
    try {
        var pushNotification = window.plugins.pushNotification;
        pushNotification.register(app.successHandler, app.errorHandler,{"senderID":"41327727848","ecb":"app.onNotificationGCM"});
    } catch (ex) {
        alert('error: ' + ex);
    }
},

它不会发出任何警报。我找不到错误。

最佳答案

以下是您可以尝试的建议:

  • 确保您已将 cordova.js 添加到您的 html 文件中。
  • 应在加载 cordova.js 后调用 deviceready 函数。

您提供的链接使用的是旧版本的插件。( link-old plugin )。我建议您使用新的 this

关于android - phonegap android 应用程序只显示连接到设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20604537/

相关文章:

android - 无法构建 React-native Marketing Cloud

Java注解VS静态或全局变量

android - Apache Cordova Android 4.0.x 分支 - 如何构建?

Android cordova 推送图标丢失

jquery - Phonegap 2.9.0 在 Xcode 中开发 : Error: TypeError: 'undefined' is not a function in file

Android AVD 没有显示任何内容。屏幕中间只有 "ANDROID"

java - 一个 fragment 在 .add 之后崩溃,而另一个则没有

android - 在 Android 上,我应该/可以使用一个单例 Gson 对象而不是到处调用 new Gson() 吗?

javascript - PhoneGap 中的 $.getJSON 不工作

android - build.phonegap 插件不受支持 : cordova-plugin-whitelist @ 1