问题标签 [phonegap-pushplugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
286 浏览

cordova - PhoneGap 构建 admob

我在使用 phonegap build 时遇到问题,admob 不显示...我该如何显示它?

这是我的 js 文件

这是我开始游戏的主要功能。

0 投票
1 回答
1649 浏览

cordova - Parse.com 推送通知未在 android 的后台显示

我将 Parse.com 与 Ionic 应用程序和 PushPlugin 一起使用,并尝试使用自定义发件人 ID 通过 GCM 实现 Parse 的推送通知。

当我向所有设备发送消息,或使用带有 cURL 的 REST API 时,iOS 通知在应用程序在后台时触发正常,但 android 通知不是。

这是我尝试使用 iOS 的其余 API First 的方法,效果很好:

即使应用程序在后台关闭或打开,也会收到并显示 iOS 通知。

现在,当我为 android 设备尝试相同的定位时:

通知由设备接收并部分登录,adb logcat但未显示在通知栏中或以其他方式确认。我尝试更改'alert'为,'message'但没有效果。

但是,如果我尝试将 GCM HTTP API 与 Postman 或 cURL 一起使用,一切正常:

使用 GCM API 和 Parse 的 Push Notifications API时记录adb logcat日志不同:

使用解析:

并使用 GCM cURL 调用:

当前清单如下:

有没有人有让 GCM 通知在 phonegap 应用程序上工作的经验?

0 投票
1 回答
722 浏览

ios - 在 iOS 中使用 PushPlugin for Cordova 清除单个通知

在我使用 Cordova 开发的 iOS 应用程序中,我正在使用PushPlugin,我遇到了一个问题(也许对其他人来说不是问题),当您在通知中心有多个应用程序通知时,如果您单击一个(应用程序启动),然后您再次查看通知中心,您将看不到任何剩余通知。

我查看了插件代码,发现在文件 AppDelegate+notification.m 的函数 applicationDidBecomeActive 中包含这一行:

这条线可能是问题吗?如果没有,我如何编辑代码以仅清除单击的通知?

几天前我在插件存储库中打开了一个问题,但我没有收到开发人员的任何回复。

0 投票
1 回答
4930 浏览

push-notification - 应用程序在后台时的 ngCordova/Ionic 推送通知

我目前正在使用 ionic/ngcordova 构建一个 android 应用程序。我正在实施推送通知。我已经将推送通知实现为在app.run(function(){..})阶段注入的服务。注册部分有效,我收到一个包含regid. 此外,当应用程序处于活动状态时,会引发事件并接收通知。

我遇到的问题是,当应用程序进入后台时,根本没有收到通知。我希望当应用程序未运行或类似情况时会发出本地通知,但绝对没有任何反应,这很奇怪。

在过去的几天里,我一直在网上寻找解决方案,但我一直找不到任何对我表明它应该可以工作的东西。

以下是我的应用程序中的 notificationService.js

如果有帮助,我将通过 .net 应用程序使用 PushSharp 来传递通知。任何帮助将不胜感激。

更新:我正在使用以下框架/库:

  • 离子框架 1.2.14-beta6
  • 科尔多瓦 4.2.0
  • 推送插件
0 投票
2 回答
2251 浏览

android - Ionic Framework PushPlugin:onNotificationGMC 未触发且无法获取 regID

我相信这个问题看起来像这个问题:

Cordova Push Plugin:onNotificationGMC 未触发且无法获取 regID

但我正在使用离子框架。我按照本教程制作 PushProcessingService:

http://intown.biz/2014/04/11/android-notifications/

但是 onNotificationGCM(e) 回调似乎不起作用。我已经把它搬进了工厂,但问题仍然存在。我在 app.js 中调用该函数:

请帮我解决这个问题。因为我被困了几天。谢谢!!:)

0 投票
1 回答
377 浏览

ios - 当用户从 Cordova 的 iOS 通知中心选择通知时更改状态

当用户单击通知中心中的消息推送通知时,我正在尝试以特定消息/状态(给定 ID)打开 iOS/Ionic/Cordova 应用程序。有没有办法使用 Cordova 判断应用程序是否已通过通知中心打开?

0 投票
1 回答
359 浏览

phonegap-build - PushWoosh 插件:Phonegap Build (PGB) 中未找到外部存储库

我正在使用 PGB(PhonegapBuild)并添加了 pushwoosh 插件 3.4.5,它自应用程序构建以来运行完美,但从昨晚开始,我的构建每次都失败,即使我没有对 config.xml 或 pushwoosh 代码进行任何更改。我收到此错误

错误 - 在外部仓库中找不到插件(或特定插件版本):com.pushwoosh.plugins.pushwoosh

任何人都可以提供帮助

谢谢

0 投票
1 回答
2800 浏览

android - cordova phonegap - 如何使用 android API 级别 21

嘿,我分叉了推送通知插件(https://github.com/alexislg2/PushPlugin)并将其添加到我的项目中。

该项目将无法编译,cordova build因为我有一个error: cannot find symbol错误。

原因是我在插件Notification.setCategory()方法中使用了 Android SDK 21。

如何强制科尔多瓦使用 API 级别 21 进行编译?

我安装了 android 21 sdk 构建工具 + 我<preference name="android-targetSdkVersion" value="21" />在我的 config.xml 中设置

但是cordova一直在尝试用android 19编译。出了什么问题?

谢谢

0 投票
1 回答
1661 浏览

c# - Azure 通知中心随机不传送到 IOS

我正在使用 Azure 通知中心将通知推送到当前安装在 IOS 上的 Phonegap 应用程序。我也将发送到 Android 设备,但我的问题目前仅与 IOS 有关。

我的问题是消息有时没有传递。如果我要连续多次发送相同的通知,那么它可能只发送 50% 的时间。

这是我发送通知的代码片段:

在仪表板监视器中有一些 APNS 错误,但我怎样才能找出这些错误?

我会很感激任何帮助或建议,因为这里的不一致让我有点生气。我知道推送通知不能保证会送达,但 Apple 提供的送达率肯定比我得到的要好。我知道我的客户不会像现在这样接受它!

这是 Azure Notification Hub Monitor 仪表板的屏幕截图:

Azure 监视器 谢谢约翰

0 投票
2 回答
385 浏览

android - 推送插件通知

当我的应用程序已经运行或打开时,为什么我收不到推送通知?我正在使用推送插件。这是我的代码: