收藏
回答

开放数据域如何直接加载(不通过主域)微信云开发的图片?

框架类型 问题类型 终端类型 微信版本 基础库版本
小游戏 需求 微信安卓客户端 6.5.3 2.0.0

请问,开放数据域如何直接加载(不通过主域)微信云开发的图片?

https://developers.weixin.qq.com/minigame/dev/guide/framework/opendata/framework.html

子域内可以像主域一样使用engine.loader.load()去加载资源,或是使用new engine.Image()去加载图片。但是对资源的远程地址有着限制

  • 使用engine.loader.load()
  • 只能加载事先上传到微信云开发存储空间里的资源。
  • 使用new engine.Image()
  • 可以加载 微信云开发存储空间里的资源 和 微信用户头像( https://wx.qlogo.cn/mmhead/ )。

在实际开发中,考虑到主域和子域的统一,可以选择直接将微信云开发作为主力静态服务器,来减少资源上传的工作量。小游戏框架的开发工具里提供了资源上传微信云开发的辅助工具,来帮助开发者更快地上手。如果子域用到的资源非常少,甚至可以考虑直接打包到游戏代码包里。



回答关注问题邀请回答
收藏
登录 后发表内容