【问题标题】:Angular 9: how to disable ios mobile browser double tap zoomingAngular 9:如何禁用 ios 移动浏览器双击缩放
【发布时间】:2020-11-11 15:26:21
【问题描述】:

Angular 9:如何禁用 ios 移动浏览器双击缩放。

试过了:

<meta name="viewport" content="width=device-width, , initial-scale=1, maximum-scale=1, user-scalable=no, shrink-to-fit=no">

touch-action: none;

-webkit-text-size-adjust: none;

【问题讨论】:

    标签: angular typescript web angular-cli-v9 ios-web-app


    【解决方案1】:

    您可以将touch-action: manipulation 添加到要防止双击放大的元素。

    From documentation;

    **操作:** 启用平移和捏缩放手势,但禁用其他非标准手势,例如双击缩放。禁用双击缩放可以消除浏览器在用户点击屏幕时延迟点击事件生成的需要。这是“pan-x pan-y pinch-zoom”的别名(为了兼容性,它本身仍然有效)。

    【讨论】:

    • 为我工作.. 在哪个元素上添加此标签?
    • 在元素上添加 onClick={e => e.preventDefault()}。
    • 角度不是 javascript。
    猜你喜欢
    • 2021-08-02
    • 2018-02-20
    • 2014-06-12
    • 1970-01-01
    • 2012-05-23
    • 2020-09-09
    • 1970-01-01
    相关资源
    最近更新 更多