收藏
回答

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

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
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
    赞同
    回复 1
    • dede22
      dede22
      2019-04-17

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

      2019-04-17
      回复
登录 后发表内容