javascript - 当文件较大时,Nativescript saveToFile 速度很慢

标签 javascript nativescript

我正在使用 nativescrip-background-http 插件将图像上传到远程服务器。

我的想法是,我使用nativescript-imagepicker插件来选择图像,使用saveToFile将其保存到文件夹中,然后上传。

saveToFile 适用于较小的文件,但当文件较大时会出现问题。有没有办法在保存之前减小文件大小?

最佳答案

我可以通过使用 getImage() 设置图像高度、宽度和质量来解决这个问题,如下所示。

getImage({maxWidth: 200, maxHeight: 200, quality: 100})

这使得使用 saveToFile 方法保存的所有文件具有统一的质量,因此在处理较大或较小的文件时不会出现拖沓现象。如果有更好的建议就更好了。

关于javascript - 当文件较大时,Nativescript saveToFile 速度很慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46510445/

相关文章:

javascript - 使用_id作为日期查询条件

javascript - 如何在 fullcalendar 中解析 json 格式的事件?

JavaScript 作为服务器端语言

javascript - 无法将参数从ajax传递到php

javascript - Reactjs,如何将 props.location.pathname 与字符串进行比较?

android - 如何在启动屏幕中向 Logo 添加填充?

ios - NativeScript TextField [(ngModel)] 不起作用

javascript - NativeScript UI 构建器

angular - 如何在 nativescript 中访问 webpack 环境变量?

javascript - 在 Nativescript ListView 中显示项目