我正在使用适用于 Android 的 Cordova(版本 4.0.0)构建一个混合应用程序。
我已将 PushPlugin ( https://github.com/phonegap-build/PushPlugin ) 添加到项目中。注册时,它会转到错误处理程序并显示“找不到类”。
我尝试了各种建议,例如
- 在 xml 中添加了插件引用。实际上插件参考已经存在于 config.xml 文件中。
- 使用CLI直接安装插件(试过cordova插件添加 https://github.com/phonegap-build/PushPlugin.git以及cordova插件添加com.phonegap.plugins.pushplugin)
- 创建一个新项目等。
- PushNotification.js 在 html(
<script type="text/javascript" src="js/PushNotification.js"></script>
) 中添加,位于www/js/
但我仍然收到相同的消息“找不到类”
我已经安装了支持插件,例如 PushPlugin 使用的设备、文件、媒体
如果有人对此问题有解决方案,请提出建议。
代码示例:
document.addEventListener("deviceready", onDeviceReady, false);
var pushNotification;
function onDeviceReady() {
//Push notification
pushNotification = window.plugins.pushNotification;
pushNotification.register(successHandler, errorHandler, {"senderID":"xxxxxxxxxx", "ecb":"onNotification"});
}