微信不支持webview内文件上传了?NO

最近蛮多朋友问我,为什么android版微信里面打开web页面无法上传文件了?其实很多技术上的问题都可以问谷哥的。。。

简单解释一下,其实微信并没有对android的UIWebView做什么限制和改动,不能上传文件,点击input[type=file]无反应是因为你的android版本太新了——android 4.4+移除了webview的文件上传功能

但是如果自己的app要支持的话也可以,但web这边暂时不行,只有等下个版本的微信或者下个版本的android(但也没有消息说下个版本会加回来)。

https://code.google.com/p/android/issues/detail?id=62220具体的讨论及实现方法可以参考这里。

所以,android 4.4以下微信中webview是支持文件上传的,4.4以下中其它应用也是支持文件上传的 :P