回答

3

兩種方式,至少

  1. 你可以簡單地依靠navigator.platform

  2. 更好的選擇是使用Chrome API:chrome.runtime.getPlatformInfo()

    chrome.runtime.getPlatformInfo(function callback)

    返回信息關於目前的平臺。

    PlatformInfo object的形式。

    chrome.runtime.getPlatformInfo(function(info) { 
        if(info.os == "win") { /* do stuff */ } 
    }); 
    
+0

謝謝。第二種選擇看起來很有希望。唯一的缺點是它可以在Chrome v.36或更高版本上使用。 – c00000fd 2014-09-02 19:10:42

+0

@ c00000fd考慮到目前的穩定是37 .. – Xan 2014-09-02 20:01:44

+0

我很好奇,有多少人實際運行最新版本的Chrome的蔓延? – c00000fd 2014-09-03 02:04:30

相關問題