Мой сайт основан на угловом 2, и я хочу показать уведомление пользователю на панели. Поэтому я использовал OneSignal для этой цели, но есть проблема с этим. когда я добавил скрипт OneSignal, содержимое страницы не загрузится, а браузер отобразит пустую страницу, и когда я удалю скрипт OneSignal, все будет в порядке.OneSignal with Angular 2
сценарий нагрузки, которые вызывают проблемы:
<script src="https://cdn.onesignal.com/sdks/OneSignalSDK.js" async='async'></script>
и инициализацию OneSignal внутри компонента:
ngOnInit(){
var OneSignal = window['OneSignal'] || [];
OneSignal.push(["init", {
appId: "xxx-xxx-xxx",
autoRegister: false,
subdomainName: 'https://something.onesignal.com',
httpPermissionRequest: {
enable: true
},
notifyButton: {
enable: true
}
}]);
}
Вы видите ошибки в консоли браузеров? – yurzui
Нет ничего в консоли –
сделать его 'let OneSignal = window ['OneSignal'] || []; ' – anshuVersatile