Ali*_*aei 6 android push-notification onesignal
I want to use OneSignal on my app to send notifications to my users, and it is well documented and good, you should just act like this:
https://documentation.onesignal.com/docs/android-sdk-setup
OneSignal.startInit(this)
.inFocusDisplaying(OneSignal.OSInFocusDisplayOption.Notification)
.unsubscribeWhenNotificationsAreDisabled(true)
.init();
Run Code Online (Sandbox Code Playgroud)
The problem is, I want to just send notification to my logged in users, so if a user logged out, I dont want him to receive notification, how can I disable OneSignal after it's inited?
I don't want to handle this on server, it should be some way to stop OneSignal service, I think.
OneSignal我们可以使用以下方法轻松启用/禁用推送通知:
OneSignal.disablePush(boolean)
Run Code Online (Sandbox Code Playgroud)
来源: https ://documentation.onesignal.com/docs/sdk-reference#disablepush-method
您可以在注销过程中调用以下方法。
OneSignal.setSubscription(false);
Run Code Online (Sandbox Code Playgroud)
https://documentation.onesignal.com/docs/android-native-sdk#section--setsubscription-
2022 年编辑:
// RN SDK 版本 4.xx
OneSignal.disablePush(true);
Run Code Online (Sandbox Code Playgroud)
https://documentation.onesignal.com/docs/sdk-reference#disablepush-method
| 归档时间: |
|
| 查看次数: |
2666 次 |
| 最近记录: |