javascript - 如何在不使用 chrome 网上商店的情况下创建像 facebook 一样的通知警报?

标签 javascript facebook google-chrome google-chrome-extension notifications

Facebook 在通知方面做得很好。通常,当我们从 chrome webstore 添加扩展程序时,我们会收到桌面弹出通知。但是在 facebook 中,我们可以在不使用 chrome webstore 的情况下启用扩展程序。请看图片。 enter image description here 我们如何才能做到这一点?

注意:我知道显示通知的代码。我想知道我们如何在不使用 chrome webstore 的情况下添加扩展程序,请参见给定的图像;facebook 已完成。

最佳答案

这可能是指Push Notifications使用草稿的 Chrome 功能 Push API ,这是使用 Service Worker 和 GCM 实现的。

链接的文章包含一个详细的例子;在这里重现太长了。

I want to know how we can add the extension without using chrome webstore,see the given image;facebook done it.

Facebook 不添加扩展程序。它所做的是添加一个 Service Worker , 如果用户同意允许 Facebook 显示通知,则可以接收推送消息并显示通知。

This是关于该主题的很好的教程。

关于javascript - 如何在不使用 chrome 网上商店的情况下创建像 facebook 一样的通知警报?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35157071/

相关文章:

php - 通过 PHP SDK 验证 Facebook API 访问 token 和用户 ID?

java - 在 Facebook 上发布图片不起作用

google-chrome - 找出在 Chrome 扩展中发送响应的选项卡

windows - 通过密码管理器在 chrome 密码设置中禁用 Google Smart Lock

javascript - 使用 JavaScript 更改 SVG 元素的 X 和 Y 值

javascript - 是否可以从不同的线程调用 JS 函数?

javascript - 使用三元表达式在两个字符串值之间切换的正确方法

javascript - .innerHTML 将其存储到变量中时出现问题

java - FQL照片查询

javascript - 如何在谷歌浏览器中调试无响应的页面?