2011-04-19 65 views
14

我已經下載了SWFObject,並將其包含在我的網站中。現在,我只想根據用戶瀏覽器在訪問我的網站時是否安裝Flash,獲取truefalse值。如何使用SWFObject檢測閃存

我該怎麼做?

+1

我不認爲這是什麼SWFObject的是。 – 2011-04-19 13:29:08

+2

我認爲這正是SWFObject的用途...... – Ash 2011-04-19 13:33:15

+0

好的,我想我錯了。我從這個事實出發,主要用於將Flash嵌入到頁面中,並給出最低版本。但我想它也有直接訪問的檢測功能。 – 2011-04-19 13:42:12

回答

27
if (swfobject.hasFlashPlayerVersion("9.0.18")) { 
    // has Flash 
} 
else { 
    // no Flash 
} 

或更換"9.0.18"你需要

1

如果您使用jQuery SWFObject的,你可以使用的最小版本:

if (!$.flash.hasVersion('9')) { 
//has Flash 
} 
else { 
//no_flash 
}