【发布时间】:2011-03-28 15:57:25
【问题描述】:
在 Windows Phone 7 上,WebBrowser 控制鼠标事件(例如MouseMove, MouseEnter)永远不会触发?我已经设置了断点,但它们从未命中。有没有办法知道用户何时与控件交互?
我正在尝试做my own idle detection,这样当用户在特定视图上阅读时手机不会锁定。但是,该视图的主要部分是 WebBrowser 控件。
【问题讨论】:
-
为什么需要自己实现空闲检测?您不能只询问用户是否可以禁用空闲检测,然后您的应用程序在他们阅读时不会进入睡眠状态。这就是该功能的用途。
-
我正在实施自己的空闲检测,因为我将其关闭,如果您将其关闭,文档建议您自己进行,以免设备永远处于解锁状态。我需要比正常时间更长的空闲时间,因为我们希望用户正在阅读扩展段落,因此不会与屏幕交互。但是,如果他们在 WebBrowser 控件中滚动,我想重置我的计时器,否则将启用系统空闲检测。
标签: windows-phone-7 webbrowser-control