- MacOS文图拉
- Chrome v111.x
我在一些网站上无法在MacBookPro中的Chrome中“查看”网络推送通知。我测试过的一些推送提供商是OneSignal和Cleverpush。
我已经确保MacOS权限,如设置〉通知和设置〉焦点不会阻止通知(除非我忽略了什么)。
以下是我如何测试的:
1.转到以下任意页面:
https://cleverpush.com/en/test-notifications/
https://www.businessinsider.com/guides/tech/chrome-wont-show-notification(单信号)
https://simple-push-demo.vercel.app/
1.出现提示时允许Web推送权限。
1.对于Cleverpush站点,我从网页触发了演示通知。我没有收到任何通知。
1.对于Business Insider网站,我打开Chrome Devtools〉Application〉Service Worker。然后在Service Worker视图中,我单击“推送”以发送测试推送消息。我没有收到任何通知。
1.对于Vercel应用程序,我从网页触发了演示通知。我能够正确接收通知。
所以在Cleverpush和Business Insider示例中,我没有收到任何通知。
然后在Devtools中,当我转到应用程序〉后台服务〉推送消息和后台服务〉通知时,我能够看到正确的一系列事件,表明有传入的通知。请参阅屏幕截图。🤔
仅供参考,其他网站,如WhatsApp Web在Chrome中正确生成通知.我也尝试为Chrome创建不同的用户配置文件,以便它在没有安装任何扩展程序的情况下具有干净的状态.没有运气.
顺便说一下,在同一台机器上的Firefox和Safari上测试时,上述网站运行良好。
接下来我可以尝试什么?
1条答案
按热度按时间yruzcnhs1#
修复!罪魁祸首是MacOS〉通知设置下的Google Chrome Helper(警报)。这也必须启用。不仅仅是Google Chrome。