我正在開發Chrome擴展程序,並且需要檢測哪個操作系統Chrome正在運行,但似乎找不到有關如何執行此操作的任何信息。請幫忙。 謝謝。從Google Chrome擴展程序中檢測操作系統
9
A
回答
6
您需要搜索window.navigator.appVersion
中的操作系統名稱和版本。
如果您只想瞭解一個平臺,請參閱this answer。您可以通過搜索其他user agents來增強代碼。
這裏是a detailed list of Chrome user agent strings(點擊鏈接查看他們的意思)。
16
最近添加的,可以使用在Chrome的自己的API的getPlatformInfo method:
chrome.runtime.getPlatformInfo(function(info) {
// Display host OS in the console
console.log(info.os);
});
相關問題
- 1. 從Firefox擴展檢測操作系統
- 2. 試圖創建Chrome OS操作系統Chrome擴展程序
- 3. Chrome擴展程序:在Google文檔中檢測按鍵問題
- 4. Chrome擴展程序:console.log檢測器
- 5. 如何從Silverlight應用程序中檢測操作系統?
- 6. 從Google Chrome擴展程序管理Cookie
- 7. 檢測Google Chrome瀏覽器擴展
- 8. 擴展程序可以檢測Google Chrome的主頁嗎?
- 9. 要在Chrome中檢測操作系統的JavaScript版本37.0.2062.94
- 10. 檢測操作系統
- 11. 如何在Chrome操作系統中的Chrome下載文件夾中安裝Chrome擴展程序?
- 12. Redis擴展Mac操作系統
- 13. Google Chrome擴展程序中的Flex
- 14. jQuery - 檢測操作系統和操作系統版本
- 15. 檢測選項卡是否從Google Chrome擴展程序發佈到
- 16. 如何使用Addon SDK檢測Firefox擴展中的操作系統版本?
- 17. 檢測代碼是否作爲Chrome擴展程序運行
- 18. Chrome擴展程序的系統托盤圖標
- 19. 檢測用戶是否從Chrome擴展程序登錄
- 20. 在Clojure中檢測操作系統
- 21. Chrome擴展程序API操縱其他已安裝的Chrome擴展程序?
- 22. 檢查Google Chrome擴展程序中的DOM元素
- 23. Google Chrome擴展程序Http請求
- 24. 帶有OAuth的Google Chrome擴展程序
- 25. Google Chrome擴展程序Hello World
- 26. Google Chrome擴展程序跨域XMLHttpRequest
- 27. Google Chrome擴展程序save data localy
- 28. Google Chrome瀏覽器擴展程序javascript
- 29. Chrome瀏覽器擴展:從窗口的URL欄中檢測複製操作
- 30. Chrome操作系統在VMPlayer
注意,它不會在[內容腳本]工作(https://developer.chrome.com/extensions/content_scripts。 html) – Troggy 2014-02-10 21:48:19
此API只能在後臺腳本中使用。 – 2018-03-09 11:36:40