我正在尝试为移动端设计一个基于HTML5的界面。我试图使用touchstart/touchmove/touchend/touchcancel等指令来控制操作。但是每当我试图执行动作时,总是很快就会出现'touchcancel'指令,从而无法再有touchmove指令。
我尝试了这个链接:http://miniapps.co.uk/code/touchcancel/ 它完美地解决了我的问题,我没有任何问题。
但我认为问题来自于浏览器的移动干扰了我的画布操作。你知道我该如何解决这个问题吗?
更多解释: 这里是我的测试代码:http://frys.free.fr/mNaissance/test.html,是我试图让“拼图”游戏在移动设备上运行的代码。我在文本下方添加了一个“log”div。当我在灰色画布上执行“touchmove”操作时,非常快地出现了'touchcancel'指令,之后就不再有'touchmove'指令。 是不是更清楚了?对于我稚嫩的英语表示抱歉!谢谢帮助。
我尝试了这个链接:http://miniapps.co.uk/code/touchcancel/ 它完美地解决了我的问题,我没有任何问题。
但我认为问题来自于浏览器的移动干扰了我的画布操作。你知道我该如何解决这个问题吗?
更多解释: 这里是我的测试代码:http://frys.free.fr/mNaissance/test.html,是我试图让“拼图”游戏在移动设备上运行的代码。我在文本下方添加了一个“log”div。当我在灰色画布上执行“touchmove”操作时,非常快地出现了'touchcancel'指令,之后就不再有'touchmove'指令。 是不是更清楚了?对于我稚嫩的英语表示抱歉!谢谢帮助。