处理Dart中的MSPointer(Down | Move | Up)事件

时间:2013-05-26 20:28:14

标签: windows-phone-7 dart

使用一些来源我能够将处理程序附加到Windows Phone 8上的MSPointer事件,但处理程序中提供的“事件”似乎没有任何常见的Event或CustomEvent属性。

如何连接指针事件的示例:

http://social.msdn.microsoft.com/Forums/en-US/winappswithhtml5/thread/fbf58663-7735-400f-a731-154dbc2862cc/

http://blogs.msdn.com/b/ie/archive/2011/10/19/handling-multi-touch-and-mouse-input-in-all-browsers.aspx

JS库,用于统一多个设备上的触摸事件:

https://github.com/borismus/pointer.js/blob/master/js/pointer.js?#L163

领导CSS(正文):

-ms-touch-action: none;
    touch-action: none;

落镖:

_target.on['MSPointerDown'].listen(_onMSPointerDown);

void _onMSPointerDown(Event event) {
    // got ms pointer down <- gets here
    // Both of below lines throw Method Not Found errors...
    var type = event.type;
    var type = event.pointerType;
}

关于为什么事件不会携带有效的财产数据的任何想法?

我没有做太多的JS-interop所以它可能是我在那里也缺少的......

0 个答案:

没有答案