如题:
我们传输协议自己拼接的二进制流;微信开发工具调试出现这个问题。难道不支持?求解。
VM1229:1 gameThirdScriptError
Failed to send message: The data 0,15,0,0,0,1,0,10,0,5,116,101,115,116,49,0,0 is invalid;at socketTask.onopen callback function
TypeError: Failed to send message: The data 0,15,0,0,0,1,0,10,0,5,116,101,115,116,49,0,0 is invalid
已解决
说一下问题的原因以及解决的办法呗
同问怎么解决的啊, 我也遇到这个问题了
忘记回复了。我记得是微信开发工具他传输的地方有个类型判定。当时我改了一下。后来升级之后也没有遇到。应该是开发工具修复了。
我记得是微信开发工具的问题。有个类型判定的地方。 新版本好像修复了。
开发者工具怎么修改呀,改那个位置??
if (typeof data !== ‘string’ && !(data instanceof ArrayBuffer)) {
throw new TypeError(‘Failed to send message: The data ’ + data + ’ is invalid’);
}
你说的这段吧,现在还在
传ArrayBuffer就好了,slice一下