2016-11-23 1 views
1

私は1つの信号でイオン性のアプリを持っています。すべてがうまく動作します。 私は次のプログラム方法を知らない:ユーザーにプッシュ通知を無効にする方法を教えてください。

ユーザーがアプリの設定でプッシュ通知を有効にしたい場合、このコードにどの行を追加する必要があるので、oneignalはこのユーザーをスキップする必要があることを認識します。

私はセグメント、タグ&のフィルタについて読んだことがありますが、このコードに配置する方法はわかりません。

angular.module('starter') 
.run(function) { 
$ionicPlatform.ready(function() { 

var notificationOpenedCallback = function(jsonData) { 
console.log('notificationOpenedCallback: ' + JSON.stringify(jsonData)); 
}; 

window.plugins.OneSignal 
.startInit("0000-0000-0000-0000-0000", "123456789") 
.handleNotificationOpened(notificationOpenedCallback) 
.endInit(); 

}; 
}; 

答えて

1

あなたはユーザーに対して通知をオフにするOneSignal setSubscription(false)メソッドを使用する必要があります。

window.plugins.OneSignal.setSubscription(false);

+0

ありがとうございます!正確に私が必要なもの! –

関連する問題