我經歷了這麼多網頁,但無法找到正確的答案,你能幫我嗎。我想知道如何創建網絡推送通知(不適用於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)。 –