小程序
小游戏
企业微信
微信支付
扫描小程序码分享
-
-文件实际大小只有2.7MB,但是真机调试下载过程中会变成一百多MB,需要两分钟左右才打开
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
是不是加载时候显示大小不对 ,等加载完大小文件大小是准确的,如果是这样 有可能原因 是Content-Type设置为流类型, 你可以设置为你返回的文档类型 看看
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
如果我没设置这个,默认是什么类型呢
还有你说的下载慢 是不是在开发工具上比较慢 真机上速度还是可以的吧 我也遇到过类似的情况 而且开发工具上 http请求和 https请求 速度简直查太多了 而且浏览器中 通过两种协议访问速度基本差距不到 感觉还是小程序自己内部处理这两种协议上有些问题
是从阿里的oss下载的,因为真机下载慢,我就用真机调试了下,看到这个问题就很奇怪,下载过程中为什么文件会变大,可能真的跟设置的type有关系或者是我们自己接口生成文件慢吧,请问你有设置过这个类型吗
设置过,一般有些网站下载东西也用这种二进制流的类型 好处在于它可以随意转换成别的类型, 但我这边现象是下载过程中显示的size不对,但是下载完成后size就正常了 ,这种情况很正常,因为如果二进制流的形式 系统开始是不知道文件大小的,只能完成了才知道.
麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
是不是加载时候显示大小不对 ,等加载完大小文件大小是准确的,如果是这样 有可能原因 是Content-Type设置为流类型, 你可以设置为你返回的文档类型 看看
如果我没设置这个,默认是什么类型呢
downloadFile这个官方还真没有给出默认值, 其他的比如request接口默认值文档上都写的很清楚,不过你想知道你可以测试下,看下请求头详细信息就知道啦!!! 还有就是你的文档是从哪里下载的,如果是从云端 对象存储里面 比如阿里的OSS, 你设置什么类型 content-type 就是什么类型!
还有你说的下载慢 是不是在开发工具上比较慢 真机上速度还是可以的吧 我也遇到过类似的情况 而且开发工具上 http请求和 https请求 速度简直查太多了 而且浏览器中 通过两种协议访问速度基本差距不到 感觉还是小程序自己内部处理这两种协议上有些问题
是从阿里的oss下载的,因为真机下载慢,我就用真机调试了下,看到这个问题就很奇怪,下载过程中为什么文件会变大,可能真的跟设置的type有关系或者是我们自己接口生成文件慢吧,请问你有设置过这个类型吗
设置过,一般有些网站下载东西也用这种二进制流的类型 好处在于它可以随意转换成别的类型, 但我这边现象是下载过程中显示的size不对,但是下载完成后size就正常了 ,这种情况很正常,因为如果二进制流的形式 系统开始是不知道文件大小的,只能完成了才知道.
麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)