2014-12-02 56 views
2

我使用phonegap创建了一个应用程序。该应用程序适用于所有Android版本。但此应用上的文件上传功能在Android 4.4.2上无法使用。我在这个问题上搜索了很多,而我发现的只是Google已经禁用了Android 4.4.2的这个功能。文件上传不适用于Android 4.4.2

根本没有工作吗?我真的需要解决这个问题。如果有人能够就这个问题提出解决方案,这将是很大的帮助。

+0

的文件上传功能?你究竟是什么意思?我每天都用4.4。那么与手机差距。那么你想说什么? – greenapps 2014-12-02 09:09:51

+0

如果你指的是输入类型=“文件” http://stackoverflow.com/questions/19882331/html-file-input-in-android-webview-android-4-4-kitkat – jcesarmobile 2014-12-02 09:20:29

+0

尝试创建一个插件。 Phonegap支持使用原生功能。使用它创建一个插件。 在我的项目中,我尝试了同样的一个星期,但我不能上传。所以我切换到插件,我在一天之内完成。 – 2014-12-02 09:39:19

回答

2

Android 4.4.2上的WebView没有机会获取文件上传。

尽管如此,onclickonchange事件仍然在<input type="html">元素上触发。

这意味着您可以通过JavaScript在那里获取文件,或者从这些事件处理程序调用Java方法并手动执行文件上传。

对于科尔多瓦,还有这里是一个问题:

https://issues.apache.org/jira/browse/CB-5294

...这里解决方法:在安卓

https://github.com/cdibened/filechooser

相关问题