文档提到 lockStepOptions dataType 支持 ArrayBuffer ,但如果填了 ArrayBuffer 控制台会给出警告,于是排除拼写是否错误,没发现拼写错误,然后深入摸索。
想办法下载到源码,从开发者工具里,是可以找到端口的,最后下载到了:
然后格式化并分析:
根据代码逻辑,确实不支持,文档描述是有误的。
文档链接:https://developers.weixin.qq.com/minigame/dev/guide/open-ability/lock-step.html
为什么执着于 ArrayBuffer 呢,因为这是二进制字节序列,可以不用序列化都可以安全传输,就很节省性能。
特此发帖记录,并分享。