本文介绍了MSGestureHold是通过web浏览器控制的Windows Phone 8.1忽略的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

限时删除!!

我更新我的浏览器的应用程序支持的Windows Phone 8.1和我注意到 MSGestureHold 事件不会引发。

I am updating my browser app to support Windows Phone 8.1 and I noticed the MSGestureHoldevent is not raised.

要重现此错误,


  1. 下载的。

  2. 升级在Visual Studio 2013的项目WP8.1项目,并添加 IsScriptEnabled =真

  3. 在WP8.1模拟器或设备

  4. 运行项目导航到此的

  5. 向下滚动到示例1:处理保持姿势部分和的。

  1. Download the MS Mini-browser Sample.
  2. Upgrade the project to WP8.1 project in Visual Studio 2013 and add IsScriptEnabled="True".
  3. Run the project on WP8.1 emulator or device
  4. Navigate to this touch and mouse example.
  5. Scroll down to the Sample 1: handling the hold gesture section and click the IE11 users test.

注意 MSGestureHold 不工作。

不过该项目时,在


  1. 默认的Windows Phone Internet Explorer的测试工作应用为WP8和WP8.1

  2. web浏览器在WP8的应用程序的控制。

这是一个错误?

推荐答案

我想这是WebBrowser控件的错误。

I guess this is the WebBrowser control's bug.

我测试与WP8.1 WebBrowser控件几个手势事件,如 pointerdown MSGestureHold MSGestureChange MSGestureTap
最后, pointerdown MSGestureChange MSGestureTap 可以正常触发,除了 MSGestureHold
所以我想这是一个错误

I test several gesture events with WebBrowser control for WP8.1, such as pointerdown,MSGestureHold,MSGestureChange,and MSGestureTap.Finally, pointerdown, MSGestureChange and MSGestureTap can be triggered normally,except MSGestureHold.So I guess this is a bug.

这篇关于MSGestureHold是通过web浏览器控制的Windows Phone 8.1忽略的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

1403页,肝出来的..

09-07 01:21