微信小游戏报错这种错误能查吗

o MiniProgramError
Cannot read properties of null(reading ‘0’)
TypeError:cannot read properties of null(reading
B’)
at f.
(https://usr/game.js:84:240834)
at e.trigger (https://usr/game.js:39:210144
at e.update (https://usr/game.js:39:209763)
at i.update (https://usr/game.js:39:211974)
at i.tick(https://usr/game.js:39:875039)
at n. updatecallback
(https://usr/game.js:39:898723)
at Function. updatecallback
(https://usr/game.js:39:877917)
at 71cabef835dd7c96465826439f0c3795-11275-
VeFHYW11U3Vi029ud6v4dc5qcw==.cachedata:1:210240

自己定位一下位置就好了。84行,240834列。

以下内容来自百度。

首先,确保你已在VsCode中打开了需要定位的文件。当需要定位到特定行和列时,可以执行以下步骤:

  1. 在键盘上按下组合键“Ctrl + F”或“Command + F”(Mac用户)打开搜索框。

  2. 在搜索框中输入你想要定位的行号,例如“123”,然后按Enter键。

  3. 接着,将光标移动到文件的列位置,通常是按箭头键,或者直接在搜索框中输入列号,例如“5”(如果列是以逗号分隔,输入"col,5")。

  4. 按下回车键,VsCode会直接跳转到你指定的行和列。

这个小技巧可以大大提高在大型代码文件中定位特定位置的效率,尤其在查找和修复错误时非常实用。记得熟练掌握并运用它吧!

https://usr/game.js:84:240834 主要是找不到 https://usr/game.js找不到这个文件

这种情况一般是对象销毁了,但是还有逻辑在执行就会出这个报错

这个就是你游戏编译后的主文件

这里的game.js是将 所有js代码都融合到一起了, 但 无法定位问题了,而且还找不到他这个 生成的game.js在哪里

你打包构建会生成一个game.js就是那个, 至于想定位到源码的哪一行,那要用到sourcemap,估计你也没有。

不是 我这里测试过 微信里报错所指向的https://usr/game.js 完全就不是我们构建生成的那个game.js,里面还包含了多个 我们构建生成多个.js文件的一个集合

你这是真机还是微信开发者工具啊