收藏
回答

请问下,我们小游戏中做了远程下载,针对下载的json文件怎么开启gzip呢?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小游戏 Bug wx.downloadFile 客户端 6.5.3 2.0.0

- 当前 Bug 的表现(可附上截图)


- 预期表现


- 复现路径


- 提供一个最简复现 Demo


我们是一心想做精品小游戏的公司,最近在优化我们即将上线的游戏。发现我们的资源偏大了,所以把一些资源放到了cdn上,源站用oss,都开启了gzip,我们用浏览器测试,都能看到正常gzip生效的,但是在微信小游戏中,是不生效的,是还需要做额外的配置么?麻烦回答一下,谢谢了,这个对我们提升用户体验很重要

回答关注问题邀请回答
收藏

1 个回答

  • Ocean
    Ocean
    2019-03-04

    在服务器开启gzip的情况下,请尝试在wx.downloadFile接口增加参数:

    header: {"Accept-Encoding": "gzip"}



    2019-03-04
    有用
    回复 2
    • 风雪落花
      风雪落花
      2019-04-17

      开启了此选项后,从cdn下载json文件,就无法解析,出现超时错误。

      2019-04-17
      回复
    • 🍒 randy
      🍒 randy
      2020-03-19
      大佬,你现在解决这个问题了吗?
      2020-03-19
      回复
登录 后发表内容