使用默认helloworld项目,发布后报错,修复了两个错误,第三个错误没找到原因。求助修复
在windows10中,使用3.8.6自带的helloworld项目,构建发布修改内容:
1 修改发布平台为微信小游戏
2 appid,修改为自己申请的id
3 设备方向修改为横屏
其他内容不变
微信开发者工具版本:wechat_devtools_1.06.2503300_win32_x64,稳定版
构建完成后,点击运行到微信开发者工具中,使用iphone 12/13模拟器
报错:
模拟器显示:编译出错,Error: project.config.json: libVersion 字段需为 string, string File: project.config.json
修复方法:
修改project.config.json文件中内容:“libVersion”:“game” => “libVersion”:"development"后OK
继续报错:
Error: readFile:fail Parameter check error:
parameter.encoding 字段需为 ‘ascii’ | ‘base64’ | ‘binary’ | ‘hex’ | ‘latin1’ | ‘ucs-2’ | ‘ucs2’ | ‘utf-16le’ | ‘utf-8’ | ‘utf16le’ | ‘utf8’
at Object.fail (web-adapter.js? [sm]:1)
at Object.t (VM45 WAGameSubContext.js:1)
at Function.forEach.v. (VM34 WAGame.js:1)
at p (VM34 WAGame.js:1)
at Object.fail (VM34 WAGame.js:1)
at VM34 WAGame.js:1
at K (VM34 WAGame.js:1)
at VM34 WAGame.js:1
at s (VM34 WAGame.js:1)
at index.js:1(env: Windows,mg,1.06.2503300; lib: development)
修复方法:
修改web-adapter.js中的 encoding:e => encoding:‘utf8’
继续报错:
_virtual_cc-DLZZ6qes.js:2 Error 16352, please go to https://github.com/cocos/cocos-engine/blob/3.8.6/EngineErrorMap.md#16352 to see details. Arguments: aade09ee-8f9d-413c-a9e8-8c686ea5e160@ef5e1, Invalid typed array length: 8080, RangeError: Invalid typed array length: 8080
at new Uint8Array ()
at _virtual_cc-DLZZ6qes.js:2
at Array.map ()
at e.i._createVertexBuffers (_virtual_cc-DLZZ6qes.js:2)
at e.i.initialize (_virtual_cc-DLZZ6qes.js:2)
at e.i.onLoaded (_virtual_cc-DLZZ6qes.js:2)
at t.onComplete (_virtual_cc-DLZZ6qes.js:2)
at t.e.dispatch (_virtual_cc-DLZZ6qes.js:2)
at _virtual_cc-DLZZ6qes.js:2
at _virtual_cc-DLZZ6qes.js:2(env: Windows,mg,1.06.2503300; lib: development)
X @ _virtual_cc-DLZZ6qes.js:2
ot @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
o @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
success @ web-adapter.js? [sm]:1
_virtual_cc-DLZZ6qes.js:2 Error 12107, please go to https://github.com/cocos/cocos-engine/blob/3.8.6/EngineErrorMap.md#12107 to see details. Arguments: legacy/toon|legacy/main-functions/outline-vs:vert|legacy/main-functions/outline-fs:frag(env: Windows,mg,1.06.2503300; lib: development)
X @ _virtual_cc-DLZZ6qes.js:2
ot @ _virtual_cc-DLZZ6qes.js:2
e._doInit @ _virtual_cc-DLZZ6qes.js:2
e.initialize @ _virtual_cc-DLZZ6qes.js:2
i._createPasses @ _virtual_cc-DLZZ6qes.js:2
i._update @ _virtual_cc-DLZZ6qes.js:2
i.onLoaded @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
o @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
o @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
o @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
r @ _virtual_cc-DLZZ6qes.js:2
load (async)
vw @ _virtual_cc-DLZZ6qes.js:2
e.parse @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
e._flow @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
a @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ engine-adapter.js? [sm]:1
success @ web-adapter.js? [sm]:1
Show 4 more frames
_virtual_cc-DLZZ6qes.js:2 Error 16352, please go to https://github.com/cocos/cocos-engine/blob/3.8.6/EngineErrorMap.md#16352 to see details. Arguments: 7bf9df40-4bc9-4e25-8cb0-9a500f949102, Cannot read property ‘blocks’ of null, TypeError: Cannot read property ‘blocks’ of null
at t.e.resetUBOs (_virtual_cc-DLZZ6qes.js:2)
at t.e.initialize (_virtual_cc-DLZZ6qes.js:2)
at e.i._createPasses (_virtual_cc-DLZZ6qes.js:2)
at e.i._update (_virtual_cc-DLZZ6qes.js:2)
at e.i.onLoaded (_virtual_cc-DLZZ6qes.js:2)
at t.onComplete (_virtual_cc-DLZZ6qes.js:2)
at t.e.dispatch (_virtual_cc-DLZZ6qes.js:2)
at _virtual_cc-DLZZ6qes.js:2
at _virtual_cc-DLZZ6qes.js:2
at o (_virtual_cc-DLZZ6qes.js:2)(env: Windows,mg,1.06.2503300; lib: development)
X @ _virtual_cc-DLZZ6qes.js:2
ot @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
o @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
o @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
o @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
r @ _virtual_cc-DLZZ6qes.js:2
load (async)
vw @ _virtual_cc-DLZZ6qes.js:2
e.parse @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
e._flow @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
a @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ engine-adapter.js? [sm]:1
success @ web-adapter.js? [sm]:1
_virtual_cc-DLZZ6qes.js:2 RangeError: Invalid typed array length: 1
at new Float32Array ()
at t.e._deserializeTypedArrayViewRef (_virtual_cc-DLZZ6qes.js:2)
at t.e._deserializeObject (_virtual_cc-DLZZ6qes.js:2)
at t.e._deserializeAndAssignField (_virtual_cc-DLZZ6qes.js:2)
at _virtual_cc-DLZZ6qes.js:2
at t.e._deserializeFireClass (_virtual_cc-DLZZ6qes.js:2)
at t.e._deserializeInto (_virtual_cc-DLZZ6qes.js:2)
at t.e._deserializeTypeTaggedObject (_virtual_cc-DLZZ6qes.js:2)
at t.e._deserializeObject (_virtual_cc-DLZZ6qes.js:2)
at t.e._deserializeAndAssignField (_virtual_cc-DLZZ6qes.js:2)(env: Windows,mg,1.06.2503300; lib: development)
X @ _virtual_cc-DLZZ6qes.js:2
Iy @ _virtual_cc-DLZZ6qes.js:2
e.parseImport @ _virtual_cc-DLZZ6qes.js:2
e.parse @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
e._flow @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
a @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
Promise.then (async)
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ web-adapter.js? [sm]:1
success @ web-adapter.js? [sm]:1
_virtual_cc-DLZZ6qes.js:2 Invalid typed array length: 1 RangeError: Invalid typed array length: 1
at new Float32Array ()
at t.e._deserializeTypedArrayViewRef (http://127.0.0.1:29832/game/cocos-js/_virtual_cc-DLZZ6qes.js:2:320159)
at t.e._deserializeObject (http://127.0.0.1:29832/game/cocos-js/_virtual_cc-DLZZ6qes.js:2:319812)
at t.e._deserializeAndAssignField (http://127.0.0.1:29832/game/cocos-js/_virtual_cc-DLZZ6qes.js:2:322093)
at http://127.0.0.1:29832/game/cocos-js/_virtual_cc-DLZZ6qes.js:2:318037
at t.e._deserializeFireClass (http://127.0.0.1:29832/game/cocos-js/_virtual_cc-DLZZ6qes.js:2:321704)
at t.e._deserializeInto (http://127.0.0.1:29832/game/cocos-js/_virtual_cc-DLZZ6qes.js:2:320931)
at t.e._deserializeTypeTaggedObject (http://127.0.0.1:29832/game/cocos-js/_virtual_cc-DLZZ6qes.js:2:320765)
at t.e._deserializeObject (http://127.0.0.1:29832/game/cocos-js/_virtual_cc-DLZZ6qes.js:2:319876)
at t.e._deserializeAndAssignField (http://127.0.0.1:29832/game/cocos-js/_virtual_cc-DLZZ6qes.js:2:321892)(env: Windows,mg,1.06.2503300; lib: development)
X @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
e.parseImport @ _virtual_cc-DLZZ6qes.js:2
e.parse @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
e._flow @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
a @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
Promise.then (async)
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ web-adapter.js? [sm]:1
success @ web-adapter.js? [sm]:1
_virtual_cc-DLZZ6qes.js:2 Error 12107, please go to https://github.com/cocos/cocos-engine/blob/3.8.6/EngineErrorMap.md#12107 to see details. Arguments: builtin-unlit|unlit-vs:vert|unlit-fs:frag(env: Windows,mg,1.06.2503300; lib: development)
X @ _virtual_cc-DLZZ6qes.js:2
ot @ _virtual_cc-DLZZ6qes.js:2
e._doInit @ _virtual_cc-DLZZ6qes.js:2
e.initialize @ _virtual_cc-DLZZ6qes.js:2
i._createPasses @ _virtual_cc-DLZZ6qes.js:2
i._update @ _virtual_cc-DLZZ6qes.js:2
i.onLoaded @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
o @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
o @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
o @ _virtual_cc-DLZZ6qes.js:2
onComplete @ _virtual_cc-DLZZ6qes.js:2
e.dispatch @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
r @ _virtual_cc-DLZZ6qes.js:2
load (async)
vw @ _virtual_cc-DLZZ6qes.js:2
e.parse @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
e._flow @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ _virtual_cc-DLZZ6qes.js:2
a @ _virtual_cc-DLZZ6qes.js:2
(anonymous) @ engine-adapter.js? [sm]:1
success @ web-adapter.js? [sm]:1
Show 4 more frames
_virtual_cc-DLZZ6qes.js:2 Error 16352, please go to https://github.com/cocos/cocos-engine/blob/3.8.6/EngineErrorMap.md#16352 to see details. Arguments: b698e55a-b00b-4987-a8b4-af83cddc59f7, Cannot read property ‘blocks’ of null, TypeError: Cannot read property ‘blocks’ of null
at t.e.resetUBOs (_virtual_cc-DLZZ6qes.js:2)
at t.e.initialize (_virtual_cc-DLZZ6qes.js:2)
at e.i._createPasses (_virtual_cc-DLZZ6qes.js:2)
at e.i._update (_virtual_cc-DLZZ6qes.js:2)
at e.i.onLoaded (_virtual_cc-DLZZ6qes.js:2)
at t.onComplete (_virtual_cc-DLZZ6qes.js:2)
at t.e.dispatch (_virtual_cc-DLZZ6qes.js:2)
at _virtual_cc-DLZZ6qes.js:2
at _virtual_cc-DLZZ6qes.js:2
at o (_virtual_cc-DLZZ6qes.js:2)(env: Windows,mg,1.06.2503300; lib: development)
找不到修复方法了,求助