获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
是的,现在worker的功能很鸡肋,会进行复制操作,数据量大的话,内存会增大
worker应用范围与提供的功能不太相符- 当前 Bug 的表现(可附上截图) 接口文档https://developers.weixin.qq.com/miniprogram/dev/api/Worker.postMessage.html 1、worker的应用范围:主要为在后台进程进行相对密集型的运算, 而具有密集型运算需求的逻辑常常是操作二进制ArrayBuffer、TypedArray 2、当前API的功能关于postMessage的参数要求为 “需要发送的消息,必须是一个可序列化的 JavaScript key-value 形式的对象。” 导致 TypedArray被序列化成了 { [index:number] : number } 的JSON形式 - 预期表现 postMessage传递的数据不应该被序列化(建议:不要对postMessage的参数进行序列化,或增加一个是否序列化的参数) - 复现路径 - 提供一个最简复现 Demo
10-21重新创建了一个项目,可以正常真机调试了
真机调试 Error: Invalid array length 这是什么情况导致的?[图片] 这是因为打的包太大了吗,使用的真机调试2.0,基础库3.4.10
08-12