2017-07-14 54 views
0

我使用ionic2枢纽换乘插件上传图片。图像被上传到云成功,但它需要太多的时间来上传。如何加快在ionic2应用程序中的图像上传。任何人都可以帮忙吗?ionic2图片上传有效

const fileTransfer: TransferObject = this.transfer.create(); 
fileTransfer.upload(filename, url, options).then(data => { 
     this.presentToast('Image succesful uploaded.'); 
}, err => { 
    this.presentToast('Error while uploading file.'); 
}); 

回答

1

你检查你正在上传的文件的文件大小,它比你的网络速度?

例如,如果您尝试上传手机全尺寸的图象就可以很容易地4MB。假设您的网络上传速度为500 kbit/s。这会导致超过一分钟的上传时间。

有没有办法减少比任何减小文件大小或使你的连接速度更快等那个时候。

所以根据您的需求,您可能希望通过减小尺寸或图像的质量,减少文件大小。

0

如果你不感兴趣的完整图像,然后 您可以在客户端使用图像裁剪功能,它就会被更新了。