如何在Windows上捕获One Signal推送通知对象?

时间:2018-10-25 10:09:04

标签: push-notification angular6 onesignal

我已将脚本和One Signal SDK添加到了Angular 6应用中。我可以在Chrome(Windows)的应用程序中接收推送通知。如何捕获在一个信号推送通知中发送的其他数据字段?

这是我在index.html文件中添加的脚本。

<script>
    var OneSignal = window.OneSignal || [];
    OneSignal.push(function() {
        OneSignal.init({
            appId: "xxxx-xxxx-xxxx-xxxx",
        });
    });
</script>

1 个答案:

答案 0 :(得分:0)

尝试一下,如果您会发现其他数据字段

 var OneSignal = window['OneSignal'] || [];
 OneSignal.push(function() {
   //This event can be listened to via the on() or once() listener
   OneSignal.on('notificationDisplay', function(event)  {  
   console.warn('OneSignal notification displayed,data:', event);
   });
 });