0

我正在使用 Monaca 开发一个应用程序,我需要能够将通知推送给应用程序的用户。我尝试让 monaca 推送后端工作,但这不起作用,应用程序没有注册。然后我开始使用标准的 cordova 插件,所以我可以直接从我的服务器推送,而不使用 monaca 的后端。当我调用 init 函数时,通常会触发一个注册事件,这在我构建应用程序时工作正常。但是我非常想让自定义调试器工作,我能够构建自定义调试器,并且我看到插件正确安装。还会调用 init 函数,一旦调用它,我就会获得标准 IOS 安全警报以授予应用程序权限,但是不会触发注册事件,因此我无法获取设备 ID 以推送到自定义调试器应用程序.

最好的,彼得

( https://github.com/phonegap/phonegap-plugin-push )

PS,我调用设置徽章计数 setApplicationIconBadgeNumber 在调试器中工作正常。我认为这很简单,也许是证书?我没有收到任何错误,没有通知,没有使用标准调试器的线索,我怎样才能找到问题所在?

4

1 回答 1

0

我可以使用 ngCordova 来实现它,它是 AngularJS 集成。 http://ngcordova.com/docs/plugins/pushNotifications/

然后,像这样注入

    var app = ons.bootstrap('myApp', ['onsen', 'ngCordova']);

如果您需要进一步说明,请回复我。

于 2016-01-28T06:41:43.730 回答