dart onTouchMove编译为JS delay
我不知道怎么了。在模拟的chrome touch中,它工作得非常完美。在手机上编译成JavaScript的chrome浏览器,效果并不理想。 *在Android 4.1上测试-Chrome 30-双核 Dart编辑器版本0.8.1_r28355 Dart SDK版本0.8.1.2_r28355*dart onTouchMove编译为JS delay,dart,Dart,我不知道怎么了。在模拟的chrome touch中,它工作得非常完美。在手机上编译成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() ..
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();
}
在方法调用中添加:
event.preventDefault();
防止快捷方式“触摸”干扰(chrome mobile)。
方法代码:
mov(evento){
evento.preventDefault();
divContainer.innerHtml = evento.touches[0].client.x.toString();
}
到底是什么问题?“不完美”不是一个很有用的描述。。。