[英]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.