有沒有辦法檢測功能:「通知API」使用jQuery 1.9+?如何使用jQuery功能檢測檢查通知API
0
A
回答
0
jQuery的試圖迴避所有的瀏覽器檢測了。從this blog post:
$ .browser:自從jQuery的1.4,我們已經通過用戶代理字符串傳福音是檢測瀏覽器是一個壞主意。然而,通過繼續提供$ .browser,我們一直是不良實踐的推動者。從jQuery 1.9開始,我們將完全刪除它,您將需要使用1.9 compat插件。如果您的代碼還沒有關閉瀏覽器檢測功能,請查看Modernizr,以獲取您可以使用的非常全面的功能檢測。當然,歡迎您直接閱讀navigator.userAgent字符串中的茶葉,沒有什麼能阻止你,而是你的良知。
在你的情況,jQuery是不是做檢測所需:
if (window.Notification) {
// notifications are possible
}
但是,從那個時候你需要處理請求許可爲好。如果您搜索互聯網,瞭解如何遵循獲取權限的流程,則有幾個演練。
0
您可以檢測瀏覽器是否支持它使用:
if (window.Notification) { ... }
有關Web通知的更多信息可以在這裏找到:http://www.w3.org/TR/notifications/
相關問題
- 1. 檢測新通知的jQuery
- 2. 如何使用功能檢測來檢測iOS6設備
- 3. jquery 1.4的功能檢測
- 4. 如何檢測使用jQuery
- 5. 充分利用jquery 1.4功能檢測
- 6. 檢測UIAlert /通知
- 7. Modernizer功能檢測
- 8. jquery php ajax用戶名檢查功能
- 9. 如何檢查/使用jQuery
- 10. 檢測IE9沒有功能檢測
- 11. 瀏覽器檢測與功能檢測
- 12. 如何調用PHP api來檢查Ionic中的新通知並顯示通知?
- 13. 如何檢測持久通知(FLAG_ONGOING_EVENT)?
- 14. 如何檢測通知左/右滑動?
- 15. 如何檢測是否按通知Android
- 16. 如何功能檢測特定的jQuery(和JavaScript)/測試方法/函數使用
- 17. jquery ui拖放功能檢測
- 18. jQuery插件中的功能檢測?
- 19. Android:檢查通知
- 20. 如何檢查通知輔助功能服務在Android中是否啓用?
- 21. 使用Javascript檢測CSS功能
- 22. 如何檢查可用功能的最低API?
- 23. 如何檢查使用舊API的MySQL查詢是否成功?
- 24. 如何檢測耳機功能
- 25. 如何檢測瀏覽器功能?
- 26. 如何檢測JavaScript的語法功能?
- 27. 如何做Web推送功能檢測?
- 28. 如何檢測movieclip stop();功能?
- 29. 功能測試來檢查javascript
- 30. 如何檢測使用Trello API
http://caniuse.com/#feat=notifications,http://www.html5rocks.com/en/tutorials/notifications/quick/,https://github.com/Modernizr/Modernizr/issues/128 – Andreas