2014-12-02 106 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

相關問題