自从过去几天以来,我一直在努力从WebView上传文件,但没有任何进展.我用谷歌搜索并实现了所有建议的解决方案,但都没有,例如:此处建议的解决方案,等等.
问题:我有一个带有以下代码的HTML页面来上传文件.它在Firefox等桌面浏览器和模拟器/ AVD的内置浏览器中工作正常,当我点击元素呈现的"浏览..."按钮时,浏览器会打开一个对话框,我可以在其中选择要上传的文件.
但是,在android 3.0模拟器/ AVD中,当我点击"选择文件"时,没有任何反应,没有打开文件对话框!
<form method="POST" enctype="multipart/form-data">
File to upload: <input type="file" name="uploadfile">
<input type="submit" value="Press to Upload..."> to upload the file!
</form>
Run Code Online (Sandbox Code Playgroud)
有人可以最早建议一个可能的解决方案.
这个问题已经多次遇到过,但似乎没有任何解释可行.(或许我在这个被称为互联网的混乱中找不到它)......
我正在开发一个Android应用程序,打开一个包含上传按钮的HTML页面.它在WebView中不起作用.
我试过了:http://m0s-programming.blogspot.in/2011/02/file-upload-in-through-webview-on.html
但是日食会发出警告"openFileChooser(ValueCallback uploadMsg) is never used locally".该应用应适用于Android 2.2(API 8)及更高版本.
它给出了一些错误,我想由于错误的放置 WebView.setWebChromeClient(new CustomWebChromeClient()
有人可以帮我吗?