- 当前 Bug 的表现(可附上截图)
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
今天要给小游戏设置一下最低基础库,所以整理了一下游戏用的所有的wx API,除开云开发最低需要2.2.3外,其他最高的就是广告的两个api
wx.createBannerAd
wx.createRewardedVideoAd
都是最低需要2.0.4
因为找不到对于基础库的真机,所以就用开发者工具模拟基础库测试了一下,发现很奇怪的问题
按照云开发的文档,在game.json
中增加字段 "cloud": true
,云开发的基础库设置就OK了
因此主要测试2.0.4以上的版本,其中发现
2.0.4,2.0.5虽然没有报js错误,但是打开游戏后,游戏会被一张广告图给盖住,如上面图1
2.0.9,则会报一个js错误,如上面图2
2.0.7,2.1.0及以上版本则没有问题
所以现在就懵了,这到底只是开发者工具的bug,还是线下的基础库也会这样啊
最低基础库版本到底是该设2.0.4, 还是2.1.0啊
https://developers.weixin.qq.com/minigame/dev/guide/runtime/client-lib/version.html这两个基础库占比都比较低,可以往高了设置。