Jquery Cordova文件传输插件未响应XDK平台

Jquery Cordova文件传输插件未响应XDK平台,jquery,cordova,cordova-plugins,file-transfer,intel-xdk,Jquery,Cordova,Cordova Plugins,File Transfer,Intel Xdk,我试图上传一个视频到后端服务使用文件传输插件和XDK开发平台 在Android棒棒糖系统和XDK模拟器上进行测试 我的系统是Windows7 XDK版本为:2893 我的代码是 function uploadVideo(){ alert("button Clicked"); var url = ''; var filePath = Uservideo.videoPath; var fileTransfer = new FileTransfer();

我试图上传一个视频到后端服务使用文件传输插件和XDK开发平台

  • 在Android棒棒糖系统和XDK模拟器上进行测试
  • 我的系统是Windows7
  • XDK版本为:2893
我的代码是

function uploadVideo(){
        alert("button Clicked");

    var url = '';
    var filePath = Uservideo.videoPath;
    var fileTransfer = new FileTransfer();
    var uri = encodeURI(url);

     var params = {filename: Uservideo.videoPath,
                 category_id:"1",
                 about:"whatever",
                 access_token:userHandler.login_token};

    var options = new FileUploadOptions();
    options.httpMethod="POST";
    options.fileKey = "file";
    options.fileName = Uservideo.videoPath.substr(Uservideo.videoPath.lastIndexOf('/') + 1);
    options.mimeType = "video/mp4";
    options.params = params;

        alert(JSON.stringify(options));
        alert(filePath);
        console.log("filePath: "+filePath);

    fileTransfer.upload(filePath,
        url,
        function(entry) {
            console.log("upload complete: " + entry.fullPath);
        alert("success"+entry);
        },
        function(error) {
            console.log("upload error source " + error.source);
            console.log("upload error target " + error.target);
            console.log("upload error code" + error.code);
        },options);
}
问题是我正在尝试调试并发现函数在我的应用程序中如何反应,但我从未从后端或调试器获得错误或成功响应,我猜函数甚至没有被看到

一位朋友使用了我的代码,并使用phonegap终端运行它,并声称它与他配合良好。“我不确定”

我只是不能确定问题出在哪里 是XDK吗? 是插件本身吗? 这是我实现代码的方式吗? 是后端服务吗


Help Am Stick

您是否在XDK emulator中进行测试?不,是一款真正的android设备,带有棒棒糖OSM最有可能的后端服务,url是什么?这是我为一家公司做的吗?:我确实测试了服务url,它使用Postman桌面应用程序运行得很好,我不太确定后端是否能够理解文件格式或其他内容,为我提供个人联系人,以便向您发送URL和访问令牌