支持胖手指点击/点击移动网络

时间:2016-03-03 06:58:12

标签: javascript mobile web touch

使用正确的标题,“click”事件将在没有300ms延迟的情况下触发。

虽然移动网络应用程序的响应能力可能会受到影响,当用户点击按钮并在发布之前稍微移动它。在这些情况下,“touchmove”事件将阻止“点击”发射。

我的用例是在平板电脑将处于固定支架的零售环境中。在这些环境中快速攻丝并不准确。

如果您在Android版Chrome的全屏版本上“胖手指”按钮,则不会显示该文字。

var btn = document.getElementById("btn");
var msg = document.getElementById("msg");

btn.addEventListener("click", function () {
    msg.classList.remove('hide');
    setTimeout(function () {
        msg.classList.add('hide');
}, 750);

Plnkr:http://plnkr.co/edit/IWTAnDG7s8kUM22qe4Zv?p=preview 全屏:http://run.plnkr.co/XCfLQCno6WWOMWjS/

有没有一种标准的处理方式?

0 个答案:

没有答案