[]发布到微信小游戏后Timer的getHandler报错了

请问一下,我的项目,在html5环境下是正常运行的。
但是发布到微信小游戏后,在微信开发者工具中运行就会有报错:

gameThirdScriptError
Cannot read property '$_TID' of undefined
TypeError: Cannot read property '$_TID' of undefined
at Timer.__proto._getHandler (http://127.0.0.1:55825/game/code.js:22446:17)
at Timer.__proto._create (http://127.0.0.1:55825/game/code.js:22320:21)
at Timer.__proto.once (http://127.0.0.1:55825/game/code.js:22365:8)
at MyData.__proto.catchCard (


于是我定位到编译好的code.js,
是在Timer的这个函数中,获取$_TID时报错了
/**@private */
__proto._getHandler=function(caller,method){
var cid=caller ? caller.$_GID || (caller.$_GID=Utils.getGID()):0;
var mid=method.$_TID || (method.$_TID=(this._mid++)*100000);
return this._map[cid+mid];
}


请教一下大家,有遇到过这个问题吗?请问怎么解决?
已邀请:

Aar0n

赞同来自:

可以附上demo吗,单凭报错不好判断的

要回复问题请先

商务合作
商务合作