我正在开发一个应用程序,它有一个基于Chromium的应用内浏览器.我需要允许用户通过此浏览器与某个网页/服务器(我没有内部访问权限)进行交互.某些交互(如单击特定按钮)会失败,并显示控制台消息"Uncaught ReferenceError:Notification is not defined".据我所知,这意味着服务器试图使用API向我发送通知,但我的浏览器不支持它.我已经确认!Notification
的计算结果为true
,"Notification" in window
的计算结果为false.我还判断了window.chrome.notifications
、window.webkitNotifications
和任何其他类型的通知模块,我可以在互联网上找到证据.据我所知,没有加载任何与通知相关的内容.
在Firefox上,有apparently个设置会导致通知永远不会加载.我希望这就是发生在这里的事情,但我找不到任何证据表明Chromium浏览器中有这样的设置,更不用说如何禁用它了.
如何允许Chromium识别通知?