WP7中的触摸位置
本文关键字:位置 触摸 WP7 | 更新日期: 2023-09-27 18:18:44
我的应用程序中有一个WebBrowser,我需要知道主触摸在屏幕中的位置。
此事件未在WebBrowser中触发:
Touch.FrameReported += new TouchFrameEventHandler(Touch_FrameReported);
还有这个
GestureService.GetGestureListener(webBrowser1);
我该怎么做?
你可以在你的页面中添加JavaScript函数,调用window.external.notify
来发送WebBrowser
的触摸位置到你的c#代码。您需要订阅WebBrowser.ScriptNotify
事件并允许JavaScript在WebBrowser
中执行。
PhoneGap Wp7页面声称这在WebBrowser控件中是不可能的。请参阅底部的gottchas部分:
"IE9不向JavaScript暴露触摸事件,甚至鼠标事件。代码中唯一可用的UI事件是单击事件。"