1
我的網站基於角度2,我想在面板中向用戶顯示通知。所以我爲此使用了OneSignal,但是它有一個問題。當我添加OneSignal腳本時,頁面內容不會加載,瀏覽器顯示空白頁面,當我刪除OneSignal腳本時,一切正常。OneSignal與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
不,沒有任何東西在控制檯 –
讓它'讓OneSignal = window ['OneSignal'] || [];' – anshuVersatile