1

使用一些资源,我能够将处理程序附加到 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 互操作,所以它可能也是我在那里缺少的东西......

4

0 回答 0