我正在尝试在我们公司的网站上实施OneSignal。我遵循了Custom Code Setup中定义的步骤。我已经验证了jquery代码正在执行并显示弹出窗口,如屏幕截图所示。
首次打开该网页时,它将显示该第一个弹出窗口,当用户单击“允许”时,它将打开第二个弹出窗口,以请求通知权限。单击允许通知后,弹出窗口关闭,并且在控制台中发生此错误。
Uncaught TypeError: (intermediate value)(intermediate value).reportUsage is not a function
at new i (onesignal1_defer_c2d2322d1d3540087909f73dea74b349.js:1)
at i (onesignal1_defer_c2d2322d1d3540087909f73dea74b349.js:1)
at Function.n.registerForPushNotifications (onesignal1_defer_c2d2322d1d3540087909f73dea74b349.js:1)
at HTMLButtonElement.<anonymous> (saudi arabia:3756)
at HTMLButtonElement.dispatch (jquery-1.7.1.min.js:3)
at HTMLButtonElement.i (jquery-1.7.1.min.js:3)
我不确定为什么会发生此错误?搜索引擎上的OneSignal与该错误没有任何关系。我已经在Chrome和FireFox上找到了它。