使用文件传输上传PhoneGap文件(除了图像)

时间:2014-05-04 11:03:43

标签: jquery-mobile cordova phonegap-build

我有一系列与phoneGap有关的任务。 一个是我必须从设备的库/存储中选择文件,然后上传到服务器。

根据文档表格中的参考,phoneGap网站here我找到了与图片上传相关的一些内容,我也成功地运行了,但是

  1. 问题是当我浏览设备时它只显示图像文件,我该如何选择其他文件?这是代码

    function getImage() 
    {
        // Retrieve image file location from specified source
        navigator.camera.getPicture(uploadPhoto, function(message) 
                                    {
                                    alert('get picture failed');
                                    },{
                                    quality: 50, 
                                    destinationType: navigator.camera.DestinationType.FILE_URI,
                                    sourceType: navigator.camera.PictureSourceType.PHOTOLIBRARY
    
                                    });
    
    }
    
  2. 选择并上传成功仅在以下情况下,如果从照片库中选择,应用程序在使用文件管理器选择时崩溃,如何处理?

  3. 任何帮助将不胜感激

    感谢

1 个答案:

答案 0 :(得分:0)

您可以使用file chooser plugin选择一个文件(仅限Android),然后上传