我正在尝试让我的通知正常工作,但我没有收到它们。我按照教程在 phonegap 构建上实现 pushwoosh。我有来自 Google 的 App ID 和 API 密钥,但是当我重新安装应用程序时,我没有让我的设备注册该应用程序。
我猜我的问题出在以下代码中:
// handle GCM notifications for Android
function onNotificationGCM(e) {
switch( e.event )
{
case 'registered':
if ( e.regid.length > 0 )
{
// Your GCM push server needs to know the regID before it can push to this device
// here is where you might want to send it the regID for later use.
PushWoosh.appCode = "YOUR_PUSHWOOSH_APP_ID"; // my pushwoosh id is here
PushWoosh.register(e.regid, function(data) {
alert("PushWoosh register success: " + JSON.stringify(data));
}, function(errorregistration) {
alert("Couldn't register with PushWoosh" + errorregistration);
});
}
break;
我将此代码插入到<script>
索引文件中的标签中,但是设备未注册可能导致此问题的原因?
我还应该提到我的 javascript 文件夹中有 pushwoosh.js 文件,我在.js
文件的参考标签中指向它