安卓不支持input type="file"???

如题??是这样的吗?在ios下能支持,但在安卓下点击上传没反应?
有什么办法解决吗?我的是安卓5.0.1版本

阅读 8.8k
4 个回答

跟安卓设备有关系,如小米 三星 等自带浏览器,需要重写webview让input支持file文件上传

安卓4.4.1和4.4.2 不支持

新手上路,请多包涵

Android不同版本的WebView中的对<input type="file">标签有不同的支持,eg.
file标签会回调WebChromeClient下的openFileChooser()(5.0及以上系统回调onShowFileChooser())。这个时候我们在openFileChooser方法中通过Intent打开系统相册或者支持该Intent的第三方应用来选择图片。
具体请参考:http://www.jianshu.com/p/48e6...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题