代码:3,在Transfer插件中返回连接错误CONNECTION_ERR

时间:2017-06-12 05:02:35

标签: cordova ionic2 transfer ionic3

我正在尝试下载pdf文件表单传输插件

fileTransfer.download(url+'?token=XXXXXX121b42867f03b7f1701e8f8656566a5', this.file.dataDirectory + file.filename).then((entry) => {
        loader.dismiss();

        console.log('download complete: ' + entry.toURL());

      }, (error) => {
        // handle error

        console.log(error);
        console.log('ERROR');


      });

我总是调用我的传输插件的错误部分。

我知道这与我的令牌有关我已经尽了最大努力,但我想知道我正确地传递了我的令牌,为什么我总是在调用错误部分。

1 个答案:

答案 0 :(得分:0)

我得到的文件名为demo sample.pdf,因为我正在调用错误部分

解决方案是encodeURI(url)

fileTransfer.download(encodeURI(url+'?token=XXXXXX121b42867f03b7f1701e8f8656566a5'), this.file.dataDirectory + file.filename).then((entry) => {
        loader.dismiss();

        console.log('download complete: ' + entry.toURL());

      }, (error) => {
        // handle error

        console.log(error);
        console.log('ERROR');


      });