Javascript 为画布内的元素分配触摸事件-iPad
我正在为iPad创建一个web应用程序,并尝试将触摸事件分配给画布中的一个元素。我把它设置成这样: function initialize() { touch_element = new Image(); touch_element.src = 'img/image.png' touch_element.onload = function(){ canvas.drawImage(football, 50, 50, 184, 120); touch_element.addEventListener('touchstart', touch_start, false); touch_element.addEventListener('touchmove', touch_move, false); touch_element.addEventListener('touchend', touch_end, false); } } 函数初始化(){ 触摸元素=新图像(); touch_element.src='img/image.png' touch_element.onload=函数(){ 画布。drawImage(足球,50,50,184,120); touch_元素。addEventListener('touchstart',touch_start,false); touch_元素。addEventListener('touchmove',touch_move,false); touch_元素。addEventListener('touchend',touch_end,false); } }Javascript 为画布内的元素分配触摸事件-iPad,javascript,iphone,ipad,html,canvas,Javascript,Iphone,Ipad,Html,Canvas,我正在为iPad创建一个web应用程序,并尝试将触摸事件分配给画布中的一个元素。我把它设置成这样: function initialize() { touch_element = new Image(); touch_element.src = 'img/image.png' touch_element.onload = function(){ canvas.drawImage(football, 50, 50, 184, 120); to
我没有得到任何错误返回和图像加载刚刚好。唯一的问题是触摸事件没有触发。可以在画布中执行此操作吗?您不能将触摸事件分配给
图像对象。唯一有效的属性是
onerror
,onload
,src
,验证
相关线程:您不能将触摸事件分配给图像
对象。唯一有效的属性是
onerror
,onload
,src
,验证
相关线程: