这个问题怎么办啊
javascript吧
全部回复
仅看楼主
level 3
九漏鱼1 楼主
百度和csdn都找过了,大部分都是单词拼写和版本不兼容的错误,我这个不是啊,而且也不是未定义,大佬救救
2023年07月10日 11点07分 1
level 2
console.log(this),看看是什麼
2023年07月10日 13点07分 2
level 13
典型混淆 undefined 和 'undefined'
另外,你在回调函数里 this 什么?回调函数基本没有 this 上下文,你想访问什么?
2023年07月10日 19点07分 3
不好意思,刚开始学
2023年07月11日 02点07分
改成这样可以吗
2023年07月11日 02点07分
level 3
九漏鱼1 楼主
function callback(obj) {
console.log("代码:" + 网页链接 + ",消息:" + obj.message);
if (网页链接 === 10000) {
console.log("开始播放");
} else if (网页链接 === 10001) {
console.log("播放结束");
GameSys.Ad().showVideo(function (ret) {
if (ret) {
// 增加timer属性的值
网页链接 += 60;
// 显示提示信息
MyPool.getObjByUrl(PrefabEnum.AddTimeTip).then(function (addTimeTipNode) {
addTimeTipNode.setParent(UIMgr.ins.tipPaNode);
});
}
}, function () {
// 在开始广告时执行的回调函数
});
} else {
console.log("广告异常");
}
}
GameSys.Ad().callback(callback);
2023年07月11日 02点07分 4
level 5
timer变量没有定义!你看看上下文有没有这个变量!答疑解惑可以私信我
2023年12月06日 07点12分 5
level 8
this没有time,要么this上的time消失了或者没有初定义,或者this指向不对
2023年12月06日 08点12分 6
1