在其他浏览器中调用 -ms-touch-action 是啥?

Posted

技术标签:

【中文标题】在其他浏览器中调用 -ms-touch-action 是啥?【英文标题】:What is -ms-touch-action called in other browsers?在其他浏览器中调用 -ms-touch-action 是什么? 【发布时间】:2012-04-21 02:44:17 【问题描述】:

对于其他浏览器,-ms-touch-action 等价于什么?

【问题讨论】:

【参考方案1】:

现在有一个不带前缀的touch-action 属性,在W3C Pointer Events Candidate recomendation 中提出。

来自MSDN documentation linked to in the OP:

从 Internet Explorer 11 开始,此事件 (-ms-touch-action) 的 Microsoft 供应商前缀版本不再受支持,并且可能会在未来的版本中被删除。相反,请使用不带前缀的名称 touch-action,这样更符合标准和未来的兼容性。

【讨论】:

来自谷歌浏览器的值是什么? (显示示例它没有帮助)我在带有许多触摸屏的 windows 8.1 pro 中遇到问题。 @YumYumYum 您应该可以在 Chrome 中使用touch-action,请参阅caniuse.com/#feat=css-touch-action。如果您对此属性有特定问题,也许您可​​以提供一个最小样本,将您的问题重现为一个新问题。 我使用了触摸动作。但是在 Ello 触摸屏和 iiyama 触摸屏中,鼠标光标移动但当我应用触摸时它不会触发点击。 touch-action 在 HP All in one 触摸屏中使用相同的 javascript 代码。【参考方案2】:

没有。这是part of IE10 支持自定义多点触控交互或手势的功能。

看看这个overview 实现的前缀 CSS 属性,以及它们在其他网络浏览器引擎中的对应物。

【讨论】:

【参考方案3】:

Chrome 正在 Chrome 35(现在处于测试阶段)中提供触摸动作支持:http://blog.chromium.org/2014/04/chrome-35-beta-more-developer-control.html

【讨论】:

以上是关于在其他浏览器中调用 -ms-touch-action 是啥?的主要内容,如果未能解决你的问题,请参考以下文章

如何在Informatica Cloud中创建进程实时暴露为Restful服务,可以从浏览器或其他地方调用?

如何从 mfc 应用程序调用 IE 或任何其他浏览器?

浏览器可以直接调用react项目里的代码接口吗

Js如何调用本地应用程序

如何在Android中调用浏览器打开网页

13fabric node sdk1.4.8简单实现区块浏览器的其他功能