0

直到我的客户提到他点击我正在开发的应用程序上的按钮时,我才真正认为这是一个问题。我询问了一下他到底在做什么,结果发现他正在点击(使用鼠标,这是一个嵌入在 Windows 应用程序中的 sencha 触摸应用程序,最终将在 Windows 7 UMPC“平板电脑”上运行)在按钮上并释放,但指针已在单击和释放之间移动(移动了几个像素)。但是,这似乎不会触发按钮的点击处理程序。它起作用的唯一方法是,如果您在完全相同的位置单击并释放,而根本没有在按钮内部拖动。

我认为这有点奇怪 - 单击并移动指针然后释放,同时仍在按钮内部 - 应该触发事件处理程序 IMO。不应该在按钮的外部单击、移动和释放(正如预期的那样)。

还有其他人经历过这种情况或知道如何抵消这种行为吗?

谢谢

4

1 回答 1

0

事实证明,这只发生在应用程序托管在 WebKit.NET 浏览器控件中时——如果我只是在 Chrome 中运行它,点击行为很好——可以点击并移动鼠标并释放(在按钮内)并且 onTap 事件触发美好的。

于 2013-03-27T21:06:11.903 回答