onesignal 中的用户订阅事件

event for user subscription in onesignal

是否有类似 addListenerForNotificationOpened 的事件,但当用户订阅通知时,那么在回调或承诺解析时可以为刚刚订阅的用户发送标签?

Found the answer in the folling link of issues in OneSignal

OneSignal.on('subscriptionChange', function (isSubscribed) {
      console.log('subscriptionChange');
      if (isSubscribed) {
        OneSignal.sendTags({
          user_id: noticeChannelPush
        }).then(function () {
          console.log('tag:' + noticeChannelPush);
        });
      }
    });

它检测订阅状态何时从订阅更改为取消订阅,经过测试并按预期工作。