【问题标题】:PubNub JavaScript SDK: PNmessage is not definedPubNub JavaScript SDK:PNmessage 未定义
【发布时间】:2016-02-16 04:04:57
【问题描述】:

我正在尝试按照本教程使用 PubNub JavaScript SDK 发送推送消息 - https://www.pubnub.com/docs/swift/mobile-gateway#Publishing_to_APNS

但是,当我尝试在浏览器中运行该页面时,出现以下错误:

Uncaught ReferenceError: PNmessage is not defined

快速的 Google 带来了这个答案 - https://www.pubnub.com/community/discussion/501/phonegap-android-gcm-push-notification-error-pnmessage-is-undefined,但即使使用最新的 JavaScript SDK (3.9.2),它也没有真正解决我的问题。

我也无法在 PubNub 开发者社区上发布新问题,所以我在这里试试运气。任何有类似经验并有解决此问题的方法的人?

【问题讨论】:

  • 该社区帖子可能已过时!我在下面发布了一个答案,其中包含更新的参考文档。

标签: javascript push-notification pubnub


【解决方案1】:

Android 推送通知

使用 PhoneGap 将 Google 云消息传递到 Android 的分步教程。

https://www.pubnub.com/blog/2014-12-18-sending-android-push-notifications-via-gcm-javascript-using-phonegap/

iOS 推送通知

关于如何通过 APNS 为设备发送和接收 iOS 推送通知的分步教程。

https://www.pubnub.com/blog/2014-12-22-sending-ios-push-notifications-via-apns-javascript-using-apns-phonegap/

【讨论】:

  • 抱歉,我实际上可以通过发送电子邮件至 support@pubnub.com 获得支持。他们给了我一个新构建的 JS SDK 和一个从 pubnub 对象初始化/获取 PNmessage 的新语法(message = pubnub.PNmessage() 而不是message = PNmessage())。这将在第二天发布。
  • 当我使用 message = pubnub.PNmessage() 时,它会引发相同的错误。我正在使用 appcelerator sdk。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多