未调用Intel XDK uploadToServer回调

时间:2014-12-04 21:47:40

标签: javascript intel-xdk

我正在通过以下方式将图片上传到我的服务器:

function onImageSuccess(event) {
        if (event.success === true) {
            var serviceUrl = <my api url>;
            var url = intel.xdk.camera.getPictureURL(event.filename);
            intel.xdk.file.uploadToServer(url, serviceUrl + 'image/upload', '', 'image/png', "updateUploadProgress");
}

然后我将回调定义为:

    function updateUploadProgress(bytesSent,totalBytes) {alert('test');
        if(totalBytes>0) {
            currentProgress=(bytesSent/totalBytes)*100;
            alert(currentProgress);
            console.log(currentProgress);
        }
    }

但是,我的回调中的所有警报都没有被调用。没有错误弹出。我的上传完整监听器成功触发。我无法弄清楚为什么我的回调没有达到。

0 个答案:

没有答案