开发者社区> 问答> 正文

怎么让webview支持input type = file ,重写WebChromeClient里的Onopenfilechooser方法只能解决一部分手机,还要三星,魅族等手机还是不能用

怎么让webview支持input type = file ,重写WebChromeClient里的Onopenfilechooser方法只能解决一部分手机,还要三星,魅族等手机还是不能用,我知道4.4.0到4.4.3的这个api被官方删了,但是我在魅族5.1.1上也没用,那个OnShowFileChooser说是在5.0以上支持,但是我写了还是没有用,到底要怎么弄,还是不能完美支持input type = file这个方法,是什么导致这些手机不能用的

展开
收起
爵霸 2016-05-31 09:36:12 4541 0
1 条回答
写回答
取消 提交回答
  • 个人想法,你最好还是改成button,然后点击调用android写的文件选择器。

    然后又Android上传到服务器上去。

    这样就不存在webView的input type=file的兼容性

    2019-07-17 19:21:19
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Tangram 立即下载
360手机卫士 插件化漫谈 立即下载
手机京东Crash自动分析处理系统 立即下载