Erro 4916,Failed to load scene的问题找到了!---cocos creator打包微信小游戏的坑

首先我们来回顾一下问题
在这里插入图片描述当我在用cocos微信小游戏开发的时候,发现你加上开放数据域居然不能超过8M ,wtf?
于是我把自己打包后的res文件夹放在服务器上并且删了本地的res文件。结果问题来了
在这里插入图片描述
这是个什么鬼?
这个问题在于你填写服务器时未获取到你服务器地址或者没点开跳过验证,解决方案如下

1. 未填写正确的服务器地址
一般遇到这种问题,先把你的地址丢随便一个浏览器上试一试,如果进不去就说明服务器地址有问题

2. 未开启跳过验证
就是这玩意在这里插入图片描述
这东西不开的话就会导致上图的问题出现

3.未填写wx.downloader.js里的this.REMOTE_SERVER_ROOT
你可能会问这是个啥玩意,貌似v2.0.0之后的creator在打包后是可以在构建页面填写上你的远程服务器地址的,因为根据官网的教程有说明libs文件夹下的wx.downloader.js是官方开发用来自己获取服务器数据的脚本,所以如果只是获得服务器图片就不需要获取其他json了
在这里插入图片描述(记得给MD5 cache打钩)
然后手动在如下任意两个位置填写上你的服务器地址就行
在这里插入图片描述在这里插入图片描述(这两位置随便写一个都行)
正常来说至少服务器问题解决了,但是还是有问题,为什么呢
因为你要放的是res文件夹的父目录,所以必须在你那个服务器的文件夹里放入res文件夹。然后里面包含那两个文件夹才算放对位置,不然的话是读不出来就会报出第一张图那两个问题
参考creator微信小程序教程

猜你喜欢

转载自blog.csdn.net/pikefish/article/details/85262786