說(shuō)說(shuō)自己使用uploadify的一波三折的曲折過(guò)程:
之所以要選擇uploadify,是源于自己先前使用過(guò)jQuery官網(wǎng)的上傳文件插件,比較難用(頁(yè)面寫的代碼比較多,IE下后臺(tái)回傳需要配置格式【不清楚其他上傳插件是否也是這樣】),而且一直有IE9上傳不成功的問(wèn)題,到我離開(kāi)上家公司的時(shí)候也一直沒(méi)有解決這個(gè)問(wèn)題(可能是本人比較low的原因吧)。所以在使用插件之前先調(diào)研了一下。uploadify提供兩個(gè)版本,flash的uploadify和html5的uploadFive。文檔還是比較齊全的,網(wǎng)上的使用例子頁(yè)比較多,配置頁(yè)比較簡(jiǎn)單,所以第一選擇就是他了。
1.初體驗(yàn)
uploadify的flash版本免費(fèi),而且根據(jù)以往的經(jīng)驗(yàn)所有瀏覽器都支持flash的(這是悲劇的開(kāi)始),所以計(jì)劃只使用這個(gè)版本就行。
產(chǎn)品給的效果如下(有三個(gè)圖片預(yù)覽框,每一張圖片有對(duì)應(yīng)的描述,所以不能用一個(gè)上傳按鈕,每一個(gè)上傳按鈕上傳對(duì)應(yīng)的圖片)
配置完畢后chrome自測(cè)通過(guò)(中間有個(gè)小曲折,產(chǎn)品那邊想要多張圖片一起上傳,當(dāng)時(shí)沒(méi)有找到IE8展示的處理。后面再網(wǎng)上找到了一篇,然后錄了下來(lái)