Cordova文件传输插件没有响应XDK平台

时间:2016-03-25 12:35:45

标签: jquery cordova cordova-plugins file-transfer intel-xdk

我正在尝试使用文件传输插件和XDK开发平台将视频上传到后端服务

  • 在Android Lollipop系统和XDK模拟器上进行测试。
  • 我的系统是Windows 7
  • 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吗? 它是插件本身吗? 这是我实现代码的方式吗? 它是后端服务吗?

帮助我的STUCK

0 个答案:

没有答案