看來我無法檢測Vista/IE7上安裝的Flash版本。在IE7上檢測Adobe Flash版本 - vista
下面的代碼失敗:
var x = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');
我得到的錯誤是:
automation server cannot create object
望着的Adobe Flash檢測試劑盒(從Adobe),它看起來像是一個失敗以及。我只有1臺Vista的機器來進行測試,所以我很好奇:
- 是否有
- 是否出現給大家這個問題解決問題的方法呢?
我已經在Windows XP上的IE6和IE7上成功測試了這一點。
不幸的是,即使是Adobe的自身檢測系統失敗。 – Evert 2009-06-04 21:15:39
我在Win XP和IE8上 - 我試過兩個不同的閃存檢測庫在js中。他們都爲我工作 - 也許它也會幫助你: http://www.featureblend.com/javascript-flash-detection-library.html http://web.mit.edu/is/web/reference /guidelines/flash/example.html – brokenisfixed 2009-06-05 07:59:37