如何在浏览器中自定义推送通知的权限请求弹出窗口?
Posted
技术标签:
【中文标题】如何在浏览器中自定义推送通知的权限请求弹出窗口?【英文标题】:How can I customize a permission request popup for push notifications in a browser? 【发布时间】:2017-10-20 02:22:46 【问题描述】:我看到一些网站有一个花哨的推送通知权限请求弹出窗口,比如这个
而官方 API 文档没有提供任何关于如何自定义权限请求的线索;我可以生成的唯一请求是这样的
如何创建一个不那么难看的弹出窗口?
【问题讨论】:
【参考方案1】:点击 House of Bots 网站上的“允许”按钮,您将确切地看到他们是如何做到的——他们没有。
您看到的弹出窗口只是普通的 html,没什么特别的。当您单击允许时,它会打开一个请求许可的新窗口,然后您会看到典型的浏览器窗口,就像在您的第二张图片中一样。
【讨论】:
很高兴知道 - 仍然推荐 - 或者至少值得考虑使用自定义的 pre-permissionrequest 弹出窗口并明智地使用它们。这里解释了一些好处:uplandsoftware.com/localytics/resources/blog/…以上是关于如何在浏览器中自定义推送通知的权限请求弹出窗口?的主要内容,如果未能解决你的问题,请参考以下文章