微信小游戏function signature mismatch,RuntimeError: function signature mismatch

我看网上很多人再搜,没有解决方案。开一下尘封多年的博客,希望能帮到有缘人。

除了其他人发的插件版本问题,缓存问题,华佗问题。

我遇到还有个情况是 Task语法和 Enable Exceptions to Full Without Stacktrace 组合的问题。

如果沒有开启Enable Exceptions to Full Without Stacktrace,Task异步方法中的报错 会导致游戏直接卡死。输出为function signature mismatch,看起来很像是编译问题。(这也误导了我很久)。

开启Enable Exceptions to Full Without Stacktrace后首先能解决 误报为function signature mismatch然后卡死问题。然后再把Task语法中的逻辑排查一下,哪里会报错。(要注意,不规范的Task写法会吞掉异常。)

参考链接

WebGL RuntimeError: null function or function signature mismatch Version 2021.2.19f and 2021.3.0f1 - #7 by BobbyTheBobBob - Unity Engine - Unity Discussions

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值