我经历了这么多网页,但无法找到正确的答案,你能帮我吗。我想知道如何创建网络推送通知(不适用于android应用程序,但仅适用于网站)?创建网络推送通知(不适用于android应用程序,但仅适用于网站)?
0
A
回答
0
您可以简单地添加这行代码:
var myNotification = new Notification(title, options);
我给你一个更好的例子,你要问用户是否可以添加通知:
function notifyMe() {
// Let's check if the browser supports notifications
if (!("Notification" in window)) {
console.log("This browser does not support desktop notification");
}
// Let's check whether notification permissions have alredy been granted
else if (Notification.permission === "granted") {
// If it's okay let's create a notification
var notification = new Notification("Hi there!");
}
// Otherwise, we need to ask the user for permission
else if (Notification.permission !== 'denied' || Notification.permission === "default") {
Notification.requestPermission(function (permission) {
// If the user accepts, let's create a notification
if (permission === "granted") {
var notification = new Notification("Hi there!");
}
});
}
// At last, if the user has denied notifications, and you
// want to be respectful there is no need to bother them any more.
}
+0
谢谢S.P.H.I.N.X ......如何获得客户的身份证,以便我可以在下次向他发送通知 – sarfaraz
+0
我不知道客户端的ID是什么,但是您可以使用localStorage在用户的计算机上获取ID。 –
相关问题
- 1. GCM推送通知不适用于Android应用程序
- 2. GCM推送通知不适用于Android Phonegap应用程序
- 3. 推送通知不适用于iOS 7,但适用于iOS8
- 4. 推送通知不适用于iOS7,但它们适用于iOS6
- 5. iOS 10推送通知适用于gateway.sandbox.push.apple.com,但不适用于gateway.push.apple.com
- 6. 推送通知适用于旧应用程序,但不适用于新应用程序
- 7. 发挥框架适用于网站和网络应用程序
- 8. 网络应用程序推送通知
- 9. 响应网站适用于iPhone,但不适用于Galaxy S2
- 10. 推送通知不适用于已签名的应用程序
- 11. Appcelerator Titanium推送通知适用于Android?
- 12. 推送通知不适用于应用程序商店应用程序 - iphone
- 13. 苹果推送通知仅适用于开发而不适用于生产
- 14. 推送通知不适用于ios 9.2.1
- 15. 推送通知不适用于iOS 4
- 16. 推送通知不适用于HTTPS
- 17. Apple推送通知不适用于aps_production.cer
- 18. 推送通知不适用于iphone
- 19. GCM推送通知不适用于iOS
- 20. 推送通知不适用于iOS 5.0.1
- 21. 推送通知不适用于生产
- 22. 适用于iOS聊天应用程序的XMPP推送通知
- 23. 应用程序适用于android 2.2,但不适用于2.3
- 24. signalR仅适用于聊天应用程序网站吗?
- 25. 代码适用于JsFiddle,但不适用于网站
- 26. SQL/PHP查询适用于PHPmyAdmin,但不适用于网站
- 27. 它适用于jsfiddle,但不适用于我的网站
- 28. jQuery代码适用于jsFiddle,但不适用于我的网站
- 29. 网站适用于Chrome,但不适用于Safari,Firefox或Opera?
- 30. firebase社交登录不适用于我的android设备,仅适用于网络
您应该**尝试自己编写代码**。在[**做更多的研究**之后](https://meta.stackoverflow.com/q/261592/1011527)如果你有问题**发布你已经尝试过**的**清楚的解释不工作**并提供[最小,完整和可验证示例](http://stackoverflow.com/help/mcve)。阅读[如何问](http://stackoverflow.com/help/how-to-ask)一个很好的问题。请务必[参观](http://stackoverflow.com/tour)并阅读[this](https://meta.stackoverflow.com/q/347937/1011527)。 –