【问题标题】:How to upload file from library with PhoneGap如何使用 PhoneGap 从库中上传文件
【发布时间】:2011-11-05 03:02:30
【问题描述】:

我正在尝试将文件从我的黑莓设备上的 phonegap 应用程序上传到我的灯服务器。我按照下面的教程进行操作,他们按照作者的期望去做:

http://docs.phonegap.com/en/1.0.0/phonegap_file_file.md.html#FileTransfer http://zacvineyard.com/blog/2011/03/25/upload-a-file-to-a-remote-server-with-phonegap/

但是,这些教程并没有达到我的目标。问题是我被允许上传的唯一文件是我立即用相机拍摄的照片。我无法浏览我的黑莓设备以查找其他图片、音频文件、文本文件并“选择”它们。

如何修改上述示例中的代码以允许我选择要上传的文件?我是否忽略了什么?

【问题讨论】:

    标签: cordova


    【解决方案1】:

    Phonegap - Choose Image From Gallery

    正如本普尔所说:

    嗯,相机文档涵盖了这一点。这不适合你吗?

    如果 Camera.sourceType = Camera.PictureSourceType.PHOTOLIBRARY 或 Camera.PictureSourceType.SAVEDPHOTOALBUM,则会显示一个照片选择器对话框,从中可以选择相册中的一张照片。

    http://docs.phonegap.com/phonegap_camera_camera.md.html

    您不必编写自己的文件管理器系统,如果可以的话,我会否决 Martinez 的答案。

    【讨论】:

      【解决方案2】:

      如果您只使用了该代码 sn-p,那么您确实忽略了一些关键领域。您可能应该从this 开始 并朝着你的目标努力。我将从编写一个简单的文件管理器类型应用程序开始。

      1. 枚举整个 sdcard 或存储树。

      2. 找到要进入的目录后,输入并列举其内容

      3. 定义选择文件并上传文件的方法。

      【讨论】:

      • 感谢我最终不得不做的事情......编写我自己的文件管理器系统
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多