问题标签 [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.
cordova - PhoneGap 构建 admob
我在使用 phonegap build 时遇到问题,admob 不显示...我该如何显示它?
这是我的 js 文件
这是我开始游戏的主要功能。
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 应用程序上工作的经验?
ios - 在 iOS 中使用 PushPlugin for Cordova 清除单个通知
在我使用 Cordova 开发的 iOS 应用程序中,我正在使用PushPlugin,我遇到了一个问题(也许对其他人来说不是问题),当您在通知中心有多个应用程序通知时,如果您单击一个(应用程序启动),然后您再次查看通知中心,您将看不到任何剩余通知。
我查看了插件代码,发现在文件 AppDelegate+notification.m 的函数 applicationDidBecomeActive 中包含这一行:
这条线可能是问题吗?如果没有,我如何编辑代码以仅清除单击的通知?
几天前我在插件存储库中打开了一个问题,但我没有收到开发人员的任何回复。
push-notification - 应用程序在后台时的 ngCordova/Ionic 推送通知
我目前正在使用 ionic/ngcordova 构建一个 android 应用程序。我正在实施推送通知。我已经将推送通知实现为在app.run(function(){..})
阶段注入的服务。注册部分有效,我收到一个包含regid
. 此外,当应用程序处于活动状态时,会引发事件并接收通知。
我遇到的问题是,当应用程序进入后台时,根本没有收到通知。我希望当应用程序未运行或类似情况时会发出本地通知,但绝对没有任何反应,这很奇怪。
在过去的几天里,我一直在网上寻找解决方案,但我一直找不到任何对我表明它应该可以工作的东西。
以下是我的应用程序中的 notificationService.js
如果有帮助,我将通过 .net 应用程序使用 PushSharp 来传递通知。任何帮助将不胜感激。
更新:我正在使用以下框架/库:
- 离子框架 1.2.14-beta6
- 科尔多瓦 4.2.0
- 推送插件
android - Ionic Framework PushPlugin:onNotificationGMC 未触发且无法获取 regID
我相信这个问题看起来像这个问题:
Cordova Push Plugin:onNotificationGMC 未触发且无法获取 regID
但我正在使用离子框架。我按照本教程制作 PushProcessingService:
http://intown.biz/2014/04/11/android-notifications/
但是 onNotificationGCM(e) 回调似乎不起作用。我已经把它搬进了工厂,但问题仍然存在。我在 app.js 中调用该函数:
请帮我解决这个问题。因为我被困了几天。谢谢!!:)
ios - 当用户从 Cordova 的 iOS 通知中心选择通知时更改状态
当用户单击通知中心中的消息推送通知时,我正在尝试以特定消息/状态(给定 ID)打开 iOS/Ionic/Cordova 应用程序。有没有办法使用 Cordova 判断应用程序是否已通过通知中心打开?
phonegap-build - PushWoosh 插件:Phonegap Build (PGB) 中未找到外部存储库
我正在使用 PGB(PhonegapBuild)并添加了 pushwoosh 插件 3.4.5,它自应用程序构建以来运行完美,但从昨晚开始,我的构建每次都失败,即使我没有对 config.xml 或 pushwoosh 代码进行任何更改。我收到此错误
错误 - 在外部仓库中找不到插件(或特定插件版本):com.pushwoosh.plugins.pushwoosh
任何人都可以提供帮助
谢谢
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编译。出了什么问题?
谢谢
c# - Azure 通知中心随机不传送到 IOS
我正在使用 Azure 通知中心将通知推送到当前安装在 IOS 上的 Phonegap 应用程序。我也将发送到 Android 设备,但我的问题目前仅与 IOS 有关。
我的问题是消息有时没有传递。如果我要连续多次发送相同的通知,那么它可能只发送 50% 的时间。
这是我发送通知的代码片段:
在仪表板监视器中有一些 APNS 错误,但我怎样才能找出这些错误?
我会很感激任何帮助或建议,因为这里的不一致让我有点生气。我知道推送通知不能保证会送达,但 Apple 提供的送达率肯定比我得到的要好。我知道我的客户不会像现在这样接受它!
这是 Azure Notification Hub Monitor 仪表板的屏幕截图:
谢谢约翰
android - 推送插件通知
当我的应用程序已经运行或打开时,为什么我收不到推送通知?我正在使用推送插件。这是我的代码: