2012-01-30 38 views
1

如果沒有安裝閃光燈和一個瀏覽到http://www.plupload.com/example_custom.php它會啓動一個彈出框:如何檢測閃存並提示安裝?

enter image description here

究竟他們是如何做的呢?通過一些jQuery的java腳本代碼片段或其他?

其次,我想知道是否有更好的方式通知用戶他們需要閃光燈。或者這是一個合適的方式?

+2

如果您訪問Adobe的網站並在那裏搜索,那麼他們會在此處記錄所有這些信息。 – jfriend00 2012-01-30 18:03:27

+0

@Christian Fazzini - 嗨兄弟...我面臨着同樣的問題......你有沒有提示或啓動彈出窗口以要求客戶端安裝閃存的技巧? – prog1011 2014-10-27 06:26:44

+0

@Prog現在不記得了。我相信我們試圖通過Flash實現用戶上傳。最後,我們對使用filepicker.io – 2014-10-27 11:27:35

回答

2

退房SWFObject的,它安裝了用於檢查閃存的當前版本的工具,如果它不夠或沒有新的可用在所有它可以提示用戶安裝:http://code.google.com/p/swfobject/

此外,如果你搜索谷歌的detect flash version javascript你會得到一些其他的包/插件做相同類型的檢測。

+0

非常滿意,它在http://code.google.com/p/swfobject/wiki/documentation中提到,swfobject.registerObject(「myId」,「9.0.115」, 「expressInstall.swf」);'。但是,在http://www.plupload.com/example_custom.php在源代碼中,我看不到任何類似的代碼。他們使用什麼確切的方法/方法來檢測和下載閃存? – 2012-01-30 18:36:20

+0

該網站正在使用Yahoo的BrowserPlus:http://browserplus.org。我對這款產品並不熟悉,但我認爲這就是您要找的。 – Jasper 2012-01-30 18:48:15