第一個:
安卓4.4以上的 webview ,也就是 App 內置瀏覽器不支持 input[type=file] 因此你們作上傳圖片的時候要特別注意這點,要跟客戶說清楚啊. (鬱悶...)web
這裏作個新的說明(微信APP自己已經修復了這個問題),可是其餘APP好像尚未,因此依舊有坑,請注意.(2015-08-12)瀏覽器
第二個:
安卓上4.4如下 好像不支持 new CustomEvent()
由於這個也搞得我很鬱悶.微信
第三個:
仍是上傳的問題, 不要直接寫簡化的代碼, 4.4以上是識別的,可是4.4如下會有問題.
Error:code
createObjectURLfun = (window.URL || window.webkitURL || {}).createObjectURL || function() {};
Right:圖片
createObjectURLfun = function(file) { if (window.navigator.userAgent.indexOf("Chrome") >= 1 || window.navigator.userAgent.indexOf("Safari") >= 1) { return window.webkitURL.createObjectURL(file); } else { return window.URL.createObjectURL(file); } };
本身碰得幾個坑,但願你們能避免, 你們碰到坑,也請通知我,讓我也躲幾個.webview