在Android WebView上输入文件

时间:2012-04-19 11:08:24

标签: android html cordova webview

有没有办法只是打开默认文件资源管理器,如果有人点击一个文件,选择一个文件     输入[类型=文件]  在WebView中?

2 个答案:

答案 0 :(得分:2)

由于Android中没有“默认文件浏览器”,因此无论浏览器的实施者是什么,您都会受到支配。在WebView的情况下,我不确定默认情况下它会做什么,也许什么也不做。

我不是DOM / JS专家,但我认为您可以修改onClick上的<input type="file">事件会调用您通过addJavascriptInterface()注入的Java代码,此时你可以提出你想要的任何类型的“文件浏览器”。

答案 1 :(得分:0)

据我所知。我很想看到一个利用PhoneGap文件AP​​I的对话框,它允许你以图形方式选择一个文件,但据我所知还没有人做过。