我想知道出了什么问题。在模拟镀铬触控中,它完美运行。在移动编译到JavaScript Chrome浏览器中,不能完美运行。 *在Android 4.1上测试 - Chrome 30 - 双核 Dart编辑器版本0.8.1_r28355 Dart SDK版本0.8.1.2_r28355 *
import 'dart:html';
DivElement divContainer;
void main() {
divContainer = new DivElement()
..style.backgroundColor = '#6a00d7'
..style.width = '600px'
..style.height = '600px';
document.body.nodes.add(divContainer);
window.onTouchMove.listen((event) => mov(event));
}
mov(evento){
divContainer.innerHtml = evento.touches[0].client.x.toString();
}
答案 0 :(得分:0)
在方法调用中添加:
event.preventDefault();
防止快捷方式“触摸”干扰(chrome mobile)。 方法代码:
mov(evento){
evento.preventDefault();
divContainer.innerHtml = evento.touches[0].client.x.toString();
}