为什么我无法通过POST在android webview中下载文件

时间:2017-12-18 11:19:23

标签: android http webview

我想在Android中使用Webview下载该文件,但有时它无法正常工作。

例如,如果我们有一个网页,并且此页面有form,那么当我们提交此表单时,会下载一些文件。如果您将表单提交方法设置为get,则会调用{ {1}}下载文件的方法,但如果您将表单提交方法设置为onDownloadStart(),则webview将永远不会调用post方法,同时onDownloadStart()会打印此警告。

  

无法调用determinVisibility() - 从未看到pid的连接:

无法下载:

logcat

可以下载:

<form id="form" method="post" action="/download">
    <input type="hidden" id="fileName" name="fileName" value="Test.doc"/>
</form>

我还在不同的Android版本中进行了测试:Android 7.0和Android 2.X,只有Android 2.X才能正常运行。

你能帮我解决这个问题还是给我一个提示?

0 个答案:

没有答案