繁体   English   中英

fileUpload phonegap插件在iOS中不起作用

[英]fileUpload phonegap plugin does not work in iOS

我正在使用fileupload phonegap插件从iPad将jpeg文件上传到我的服务器。 它对我不起作用。

这是我的代码:

window.plugins.fileUploader.uploadByUri('http://192.168.1.54:8080/POC/fileUploader', 'file://Documents/flower.jpg', null, 'myPhoto', 'flower.jpg', 'image/jpeg', 
        function(result) {
            console.log('Done: ' + result);
        }, 
        function(result) {
            console.log("Error: " + result);
        } 

    );

在fileUploader.js文件中,我在uploadbyuri方法下面放置了一个警报。 但是它没有显示。 这意味着该方法没有调用。

我犯了什么错误? 请帮我。

请检查此插件对我有用。

https://github.com/phonegap/phonegap-plugins/tree/master/iPhone/FileUploader

如果无法正常工作,请指定上传图片时遇到的错误。

我也有同样的情况。 FileUploader在cordova1.9.0中工作正常。 当我更改为cordova2.7.0时,会遇到相同的情况。 经过长时间的困扰,我通过将www文件夹中的fileuploader.js文件中的“ Phonegap”重命名为“ cordova”来使其工作。

PhoneGap.addConstructor(function()  {....

cordova.addConstructor(function()  {....

 return PhoneGap.exec('FileUploader.' + method, callback + '.success', callback + '.fail', callback + '.progress', server, file, fileKey, fileName, mimeType, params);

 return cordova.exec(null,null,"FileUploader", "uploadByUri",[ callback + '.success', callback + '.fail', callback + '.progress', server, file, fileKey, fileName, mimeType, params]);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM