当有人在触摸屏上“捏”时,如何防止IE整页缩放?

时间:2017-06-06 21:10:04

标签: javascript touch internet-explorer-11 multi-touch

我有一个带有折线图的元素,我希望能够处理缩放缩放,因此用户可以放大或缩小图形的某个部分。这在除了IE11之外的每个浏览器中都很有用,它不是缩放元素,而是缩放整个页面。

是否有明显的方法来阻止这种功能,因此IE允许对特定元素进行缩放?或者也许有一些方法来捕获捏合事件,e.preventDefault(),并可能手动缩放图形?

我已经让其他几个人尝试重现这个问题,看起来这在Windows 10上不是问题...我在Windows 7上。这真的是平台依赖吗?但即使是这样,也许拦截事件是一个好方法?任何建议都将不胜感激。

以下是我遇到此问题的图表示例: http://demos.wijmo.com/5/Angular/FlexChartZoom/FlexChartZoom/

1 个答案:

答案 0 :(得分:1)

根据official documentation,触摸和手势识别的程序控制需要Windows 8或更高版本。