【问题标题】:how to upload file using android phonegap?如何使用android phonegap 上传文件?
【发布时间】:2012-01-28 09:21:22
【问题描述】:

我使用 android phonegap 创建了应用程序。我想上传文件((即当我点击上传按钮时,文件选择对话框将打开,然后我选择文件然后点击该对话框中的打开按钮。)

我在 phonegap API 中使用文件传输,但输出不是这样。如何修改phonegap API中的文件传输以选择文件(打开对话框,从该对话框中选择文件)进行上传?

我也使用来自 html 的<input type="file">。但是phonegap不支持输出是显示选择文件按钮但是当我单击该按钮时没有任何反应。

单击按钮时如何打开文件对话框并从对话框中选择文件?

请指导我。
提前致谢。

【问题讨论】:

    标签: javascript jquery cordova


    【解决方案1】:

    Phonegap 插件是必经之路。

    您可以使用 git 存储库中的文件上传插件。

    这里是 iPhone 和 Android 插件的链接:

    iPhone File UPloader

    Android File UPloader

    【讨论】:

    • 感谢您的回复。我使用 android 文件上传器。但在 logcat 中我收到错误“window.plugins.fileuploader 不是对象”。请提供使用该插件的分步程序。和另一个疑问是这个插件打开对话框选择一个文件,在 .html 文件中我将使用哪个编码(在 html 中给出一个示例代码使用)。我想使用 android phonegap 附加音频/视频。请帮助我。谢谢前进。
    • @Mercy 嗨,您对这个问题有什么解决方案吗?如果是这样,你能分享我吗?谢谢
    • 链接失效了,我们可以在这里更新链接吗?
    【解决方案2】:

    以上答案应该对您有所帮助。我也遇到了类似的问题,当我将 fileuploader.js 放在asset/www/ 文件夹中并在 index.html 文件中引用它时,它就解决了。

    【讨论】:

      【解决方案3】:

      看看这个post。它指向 GitHub 上的一个示例,该示例显示了如何使用 <input type="file"> 在 PhoneGap 中附加文件并使用 jQuery Mobile 上传。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多