画布 ID在模拟机与真机不一致问题
//手机屏幕touch事件
Canvastouch: function (e) {
//console.log(e);
//console.log(inputContent1);
//手机上使用下面语句,同样是画布canvas的id号,在手机上用e.target.target表示,在电脑上用e.target.id表示,目前原因不知,待考证
var imageN = e.target.target
//电脑上使用下面语句,同样是画布canvas的id号,在手机上用e.target.target表示,在电脑上用e.target.id表示,目前原因不知,待考证
//var imageN = e.target.id
}
如上面代码,Canvastouch事件中Canvas ID的引用,在电脑上使用e.target.id才可以正常运行,同样,手机上使用e.target.target才可以使用,这个可以通过console.log(e)在电脑和手机上分别查看返回数据证实,Canvas ID在电脑和手机上采用了不同的名称