我知道有一堆帖子提出這個問題,但所有的答案都指向swfobject或flash檢測工具包。單線程JavaScript來檢測是否安裝了閃存
JavaScript中是否有簡單的一行或兩行代碼來檢查Flash是否安裝?如果有一個簡單的方法可以做到這一點,我不想包含一個完整的js庫。
我知道有一堆帖子提出這個問題,但所有的答案都指向swfobject或flash檢測工具包。單線程JavaScript來檢測是否安裝了閃存
JavaScript中是否有簡單的一行或兩行代碼來檢查Flash是否安裝?如果有一個簡單的方法可以做到這一點,我不想包含一個完整的js庫。
作爲所請求的上述評論的摘要:
以下SO答案是適用:How can I detect if Flash is installed and if not, display a hidden div that informs the user?
特別是對上述問題的評論/討論是有用的。我只記得,當我們使用閃光檢查時,由於某些原因我不記得我們合併了兩次檢查。這是iPad的時代之前,現在我會檢查普通[x] Pads,如果這些是目標受衆。也許你結合了Flash和Browser檢查,例如一旦你知道瀏覽器是SAFARI/iPad,你就知道它不支持Flash。
嘗試封裝檢查,以便您可以根據需要更改/擴展它(這對我們很有用)。
http://www.featureblend.com/flash_detect_1-0-4/flash_detect.js
我知道你以前見過它;那是因爲它有效。
請參閱http://stackoverflow.com/questions/998245/how-can-i-detect-if-flash-is-installed-and-if-not-display-a-hidden-div-that-info –
@霍斯特:謝謝..這就是我要找的。你知道這有沒有什麼問題?跨瀏覽器兼容性? – pepsi
現在沒有什麼是上述問題中的評論的補充。我只記得,當我們使用它時,由於某些我不記得的原因,我們合併了兩次檢查。這是iPad的時代之前,現在我會檢查普通[x] Pads,如果這些是目標受衆。也許你結合了Flash和Browser檢查,例如一旦你知道瀏覽器是SAFARI/iPad,你就知道它不支持Flash。 –