在工作中遇到的问题,客户有一个要求就是在触控电脑上需要进行画图签字等功能。设计的方案也很简单,利用canvas来实现。用原装笔进行书写没有问题,但是用手触控情况就不一样了。对于一台触控电脑来说,手和触控笔的设置应该是一样的,都是模拟鼠标的操作。我们可以在控制面板的“笔和触摸”设置中找到并设置。但是为什么浏览器中用手触控会控制页面滚动条,双击或者多指操作可以放大缩小。
对于很多用户来说,他们更希望在canvas上利用手进行触摸操作。首先就想利用页面onmouse监听事件来控制,却发现根本无法监听到手的触摸。失败!ontouch事件监听呢?失败!
好吧,那就既然监听不到,就让浏览器禁止掉放大缩小的方法吧。网上有通过gpedit.msc 命令修改本机策略编辑组的,失败!还有通过在页面添加<meta name="viewport" content="width=device-width , initial-scale=1.0 , maximun-scale=1.0 , user-scalable=no">的,失败!
弄了一上午,各种失败。也不知道为啥,网上的资料都是互相抄袭,根本没有用。最后还是公司的技术老大给指条路,让我查看ie官网。没想到还真解绝了。
在你需要阻止放大缩小的页面添加

html {-ms-content-zooming: none; /* Disable pan/zoom */
}

如果你不需要多点触控的话,在canvas标签上增加,这个属于class的属性

-ms-touch-action: none; /* Disable touch behaviors, like pan and zoom */

官方的说明文件都是英文,用翻译软件得出的中文也不是人话,就不粘出来了。大概内容就是ie10自带支持笔 手 多点触控三种模式,你可以根据自己需要进行设置。这就解释了,为什么调整平板的设置无法作用于浏览器,因为他们都是独立优化的。
给大家来个地址,以后涉及ie的问题可以从这里找IE浏览器官方说明 英文

win10触控平板 如何禁掉IE10的手势控制相关推荐

  1. 华硕win10触控板不能双指操作

    华硕win10触控板不能双指操作 电脑崩溃恢复系统以后发现触控板用不了,排除了以下情况: 1.禁用触控板:右键右下角win图标-设备设置-触控板-其他设置,看到这个设备正常运行,没有禁用 2.驱动程序 ...

  2. linux会自动平板电脑,深度操作系统(Deepin Linux)展示平板概念图 疑似已适配支持触控平板电脑...

    日前第十五届开源中国开源世界高峰论坛顺利召开 , 在论坛上深度科技总经理刘闻欢分享主题为 Linux 桌面而战. 深度科技在会上展示在平板电脑上显示的深度操作系统,尽管目前深度科技并未对有关平板电脑的 ...

  3. 定制android触控平板,Adobe发表六款Android平板用触控Apps,一套六款的工具组合

    Adobe 在十月时发表了它们的触控 Apps 家族 -- 一套六款的工具组合,把拥有触控界面的平板电脑,用在让生活更轻松.创意更容易发挥之处,成为更好用的设计工具.现在,这些软件也可以在 Andro ...

  4. Lenovo win10触控板设置消失的解决办法

    很早之前自己捣鼓了一下关闭了触控板(不是直接从这个页面关闭的,当时好像是碰到了什么问题让我不满意,然后好像是去设备管理器里面折腾了一下),但是现在想恢复触控板却发现设置里触控板直接消失了?? 这是恢复 ...

  5. 智能触控平板如何选? MAXHUB X3 SC65CD双十一促销

    [资讯]MAXHUB X3 SC65CD智能会议平板产品,是一款针对远程视频会议.多媒体教学培训等应用推出的多功能触控交互一体产品.据了解,该平板拥有65英寸屏幕,4K超清防炫光屏.同时兼顾了超薄边框 ...

  6. 华为笔记本触控板手势操作_如何在笔记本电脑触控板上使用Windows 8的手势

    华为笔记本触控板手势操作 While Windows 8 may seem a bit out of place on hardware without a touch screen, trackpa ...

  7. win10 Edge浏览器 触控板 快捷键

    1. Win10快捷键 常用: [Win+↑/↓/←/→] 将当前窗口按比例固定到屏幕的四个边角,如左上.右上.左下.右下. [Win+1/2/3-] 按顺序打开任务栏上的已固定程序(不包括第一个&q ...

  8. X1 carbon 2015安装win7、win10后触控板驱动安装失败(双指滑动无效、多指操作无效)的另类解决之道

    我的X1 carbon 2015安装win10系统之后,触控板驱动安装不成功,单指可以操作,但是双指滑动.多指操作等win10十分实用的功能无法使用,而且在控制面板的鼠标和触控板设置选项中,连触控板设 ...

  9. 电脑系统重装后触控板用不了了(消失了)

    问题:win10系统重装后发现触控板用不了(消失了) 如图 正常的情况应该如图下 造成这种情况的原因: 1.可能是误删触控板驱动. 2.可能是重装系统的时候触控板驱动没打上. 3.可能是触控板因进水, ...

最新文章

  1. 为什么要使用main函数
  2. 微服务之旅:从 Netflix OSS 到 Istio Service Mesh
  3. DNS服务(二)——常用资源记录类型详解
  4. 实现strlen()(c语言)
  5. 音视频技术开发周刊 56期
  6. 毕马威中国领先地产科技企业50
  7. 金融壹账通京交会发布区块链白皮书 详解如何成功解决行业痛点
  8. Flutter进阶第13篇: 打开外部浏览器、打开外部应用、拨打电话、发送短信
  9. [渝粤教育] 武汉理工大学 复变函数与积分变换 参考 资料
  10. linux的yum命令无法使用在哪里下载_Centos Linux下载rpm软件包(基础环境篇)-从零到无 - 飞翔的小胖猪...
  11. 概率密度函数php,科学网—大气边界层风速增量的概率密度函数(Probability Density Functi - 刘磊的博文...
  12. Orcad Schematic常用功能
  13. 小程序怎么接入机器人客服系统
  14. weex请求方法stream 的封装
  15. 阿里云企业认证时不要让员工做个人认证的原因
  16. Python教程(十)--if 实例运用(棒子老虎鸡游戏)
  17. vnc远程控制软件,linux系统如何使用vnc远程控制软件,vnc客户端使用教程
  18. MTK开发之—添加aw21024 i2c设备驱动
  19. 谷歌浏览器播放视频没有声音解决
  20. 【毕业季】送给学弟、妹的礼物。

热门文章

  1. win10无法装载iso文件_Windows 10更新后无法装载iso虚拟光盘
  2. 详解pytorch动态量化
  3. NET Namespace(1)
  4. 7-12 编程实现两个分数相加
  5. 计算机大作业说明文档,计算机大作业.doc
  6. 超实用的几个编程学习公众号
  7. 一级建造师资格审核需要提交哪些材料?
  8. 虚拟产品哪个平台引流比较好?虚拟产品有哪些平台可以引流
  9. 365天挑战LeetCode1000题——Day 116 第315场周赛 「中国银联 力扣」
  10. 力扣刷题记录-回溯算法相关题目