问题标签 [onesignal]

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 回答
2525 浏览

javascript - 未捕获的类型错误:无法读取未定义的属性“OneSignal”,来源:file:///android_asset/www/js/app

我正在尝试将 OneSignal 初始化为 PhoneGap 应用程序。

我尝试了很多方法。但它总是给出以下错误,

未捕获的类型错误:无法读取未定义的属性“OneSignal”,来源:file:///android_asset/www/js/app.js 错误。

这是我的 app.js 文件

请有人帮我将 OneSignal 初始化为我的 PhoneGap 应用程序。

0 投票
2 回答
3964 浏览

javascript - 点击通知时打开应用程序内的 url - Onesignal,Phonegap

我需要在我的应用程序中打开通知发送的 url。现在,当我单击通知时,URL 会在我的浏览器中打开。有人请帮助我。如果您需要更多详细信息,请发表评论。

0 投票
0 回答
205 浏览

cordova - getTags 返回 null - Phonegap、OneSignal

我正在使用 OneSignal 进行通知。我需要从服务器获取标签。如果我在再次注册并再次发送标签后调用该函数,则 getTags() 返回新发送的标签。但是,如果我在不再次发送标签的情况下调用它,它会返回 null。我认为保留会话是一个问题。请有人帮我解决这个问题。如果您需要更多详细信息,请发表评论。谢谢

0 投票
1 回答
532 浏览

ionic-framework - onesignal插件初始化

您好我在一个信号初始化期间遇到问题,请帮助如何解决此错误。我在 config.xml 文件中找不到与 onesignal 相关的任何内容。我根据提供的文档在我的 ionic 应用程序中安装了 onesignal 插件,并且安装成功。

我正在 Android 平台上开发 Ionic 应用程序。

0 投票
4 回答
56522 浏览

php - 如何使用 One Signal + PHP + Server API 发送推送通知?

我正在使用一个信号来发送 android 应用程序的推送通知。我的问题是

如何设置使用服务器休息 api 发送推送通知?

0 投票
1 回答
1296 浏览

cordova - Using notificationOpenedCallBack Onesignal with Cordova

I am in the process of writing my first Android Cordova app using OneSignal for Push notifications. The process of setting up OneSignal and enabling Cloud Messaging on Google turned out to be remarkably easy. With that done I proceeded to create a simple jQuery Mobile Cordova app and modified the init function app.js

};

window.plugins.OneSignal.init('one-signal-id', {googleProjectNumber: 'project no'}, notificationOpenedCallback); }

Having built the APK I installed it on my Android device and got two INFO messages - one from Google and one from OneSignal. I am assuming that this is because I have a debug build with the loglevel set to 4.

I then proceeded to send out a push via OneSignal. The message appears in the Sent messages list. However, nothing whatsoever happens on my phone - I had expected it to vibrate at the very least.

Also, I would like to hook into the notificationOpened event. It is not clear from the OneSignal docs how this should be done. I am into my first hour with OneSignal and push notifications so I am assuming that I am overlooking something here. I'd be grateful to anyone who might be able to put me on the righ track.

0 投票
1 回答
96 浏览

react-native - Onesignal 让用户每小时都显得“活跃”

我目前正在按位置过滤器对用户进行细分。但是,仅当移动应用程序处于前台时才会更新位置。即使应用程序在后台,是否有办法每小时模仿用户的最后一次活动/当前位置?我目前正在使用 React Native。

0 投票
1 回答
3017 浏览

php - 发送推送通知的 Cron 作业

我正在为这种情况寻找最可靠的解决方案:

服务器 1 提供每 15 秒(或更少)更新一次的 XML,其中包含现场体育赛事(例如进球、中场休息、比赛结束)。

每次 XML 带来新的东西时,我都使用 OneSignal API 向我的应用程序(iOS 和 Android)的用户发送推送通知。

那么,什么会更好?:

  • 一个带有 PHP 文件的 cron 作业,读取 XML 并在有新内容时触发推送通知?
  • 像 Node 这样的东西会更好吗?

让我担心的是,如果 cron 作业每隔 10 秒运行一次,它迟早可能会失败。

那么,任何人都可以建议最可靠的解决方案来做到这一点?谢谢。

0 投票
2 回答
2041 浏览

android - OneSignal postNotification Android

I need postNotification in my native app android.

I have this code but it doesn't work:

0 投票
1 回答
1210 浏览

push-notification - [OneSignal][Unity] 登录后创建ID

添加 OneSignal 插件后,我在统一应用程序中遇到了一个小问题。如果我从 Web 服务器发送推送通知并且一切都很快,我可以收到推送通知。但是,我担心的是 OneSignal 将一个 ID 分配给设备而不是用户。

我的问题是:有什么方法可以在我登录后创建一个 ID?

实际状态中的唯一问题是用户是否有多个帐户,或者是否有朋友从该设备连接。两个用户将具有相同的 ID,因此都将收到相同的通知。

谢谢。