首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >高效的ionic2图片上传

高效的ionic2图片上传
EN

Stack Overflow用户
提问于 2017-07-14 14:55:59
回答 2查看 104关注 0票数 0

我正在使用ionic2传输插件上传图片。图像正在成功上载到云中,但上载时间较长。如何在ionic2应用程序中加速图片上传。有人能帮上忙吗?

代码语言:javascript
复制
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.');
});
EN

回答 2

Stack Overflow用户

发布于 2017-07-14 17:30:16

你是否检查了你上传的文件的大小,并将其与你的网络速度进行了比较?

例如,如果你试图从你的手机上传一张全尺寸的图片,那么它很容易就是4MB。假设您的网络上传速度为500kbit/s,这将导致超过一分钟的上传时间。

除了减小文件大小或提高连接速度之外,没有其他方法可以减少该时间。

因此,根据您的需要,您可能希望通过减小图像的尺寸或质量来减小文件大小。

票数 1
EN

Stack Overflow用户

发布于 2017-07-19 12:33:41

如果你对完整的图像不感兴趣,那么你可以在更新之前在客户端使用图像裁剪功能。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45096573

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档