想问一下在webview里使用 <input type='file'>的使用方法

sinykk 发布于 2012/04/21 14:32
阅读 8K+
收藏 0

我们最近用jquerymobile做了一个手机版,同时也用java封装了,但我们WEB中有上传,这时上传控件在webview中无反应,后来我们用网上一个方法

http://www.eoeandroid.com/thread-97910-1-1.html

这个方法能调出图片,应用就像死掉了一样无反应,请问有什么好的解决法?

 

我们的版本ANDROID2.2以上。。。

加载中
0
yale8848
yale8848

由于安全因素android webview屏蔽了文件上传控件,但是他并没有完全封掉。参考下面两个连接,可以解决问题。

http://stackoverflow.com/questions/5907369/file-upload-in-webview

http://blog.csdn.net/zgzczzw/article/details/7881448




水能载舟亦可赛艇
水能载舟亦可赛艇
能把相机拍照加到选项里面吗
0
丨Hades丨
丨Hades丨
请问下,你这个问题解决了吗?我也遇到同样的问题。。
0
DovSnier
DovSnier
请问下,你这个问题解决了吗?我也遇到同样的问题。。
0
yale8848
yale8848

引用来自“yale8848”的评论

由于安全因素android webview屏蔽了文件上传控件,但是他并没有完全封掉。参考下面两个连接,可以解决问题。

http://stackoverflow.com/questions/5907369/file-upload-in-webview

http://blog.csdn.net/zgzczzw/article/details/7881448




好吧,3年前的问题

你可以改成这个试试;

Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);

intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(new File(path)));
startActivityForResult(intent, CAMERA_WITH_DATA);
返回顶部
顶部