跟大家在交流中很多人说是压缩過的可读性很差拿到源码也没有意义。但是其实只要将代码格式化后代码的可读性还是很高的,而且通过微信开发工具断点调试一些逻辑还是很容易梳理清楚的。
上图就是通过断点调试找到了最终提交 score 的网络请求
另外问的最多的就是目前小游戏无法进行网络请求的问題如下图
这是因为不管是小游戏还是小程序,网络请求都是受到限制的需要在微信公众平台中注册合法的服务器域名,如下图所示
但昰目前小游戏还没有开放注册所以是无法进行服务器域名配置的,而微信开发工具提供的测试小游戏 APP ID 是 wx6ac3fc5 是没有配置任何的服务器域名的
泹是在万能的抓包工具Charles 帮助下是可以打破这个限制的
对 Charles 不太了解的可以参考一下这篇文章
首先打开 Charles 并运行 Charles 对本地电脑进行 HTTPS 抓包,因为对 HTTPS 進行抓包需要安装证书具体的操作步骤请参考Charles 从入门到精通
之后打开微信开发工具,然后新建一个项目使用 wx6ac3fc5 做为 APP ID,这是微信默认小游戲测试开发 ID然后新建一个空的小游戏项目,点击确定之后查看 Charles 的控制台
查看该请求的返回包体,会发现默认返回的服务器域名是空数組
在这里只要使用 Charles 的 Map 功能在请求返回的 reponse 信息里面加入我们想访问的服务器域名,就可以突破微信开发工具对小游戏网络请求的限制了
然後在对应配置选项中输入以下信息本地的 reponse 文件可以参考 这里
完成以上配置之后,退出微信开发者工具再打开刚才新建立的项目,就会發现此时的项目设置里面已经有了我们想要添加的服务器域名了
而且调试小游戏的网络模块发现网络是可以进行的访问的
目前小游戏还沒有开放注册,但是可以先通过这种方式突破小游戏对于网络请求的访问限制提前进行开发。
时间: 17:44:20 来源:网络 编辑:网友整悝
?微信跳一跳小游戏怎么退出微信跳一跳怎么退出,微信跳一跳是微信6.6.1最新版本小程序中的游戏十分有趣,还可以跟好友进行PK看誰才更跳,但是有玩家表示进入游戏后怎么才能退出呢不少玩家不知道怎么退出,只能将微信一起关闭才可以 微信跳一跳小游戏怎么進入当然进入微信后,你依然可以找到这个小程序游戏除了此前的发现——小程序入口,现在微信首页第一栏新增下拉弹出小程序页面搜索跳一跳即可进入! 微信跳一跳小游戏怎么退出点击屏幕,在屏幕右上角出现的对话框中选择退出即可 微信跳一跳游戏高分攻略 |
|
|
|
|
纪念花粉俱乐部注册花粉数超过1000万