【发布时间】:2020-03-07 09:14:33
【问题描述】:
我们有一个使用“地图”和“区域”标签的网站。它是通过将 Excel 电子表格保存为“htm”格式生成的,主要在 iPhone 上的 Safari 中查看。这些标签使用户能够单击一个页面的一部分并将其带到另一个页面。
最近似乎有一个更改/更新,如果触摸可点击区域,Safari 会缩放。
代码示例:
<map name="MicrosoftOfficeMap3">
<area shape="Rect" coords="0, 0, 150, 117" href="sheet004.htm#Range!A1">
</map>
如果您快速触摸该区域,它将跟随链接。但是,如果您的手指在该区域停留几毫秒,则会导致页面缩放不便。
有没有人遇到过这种情况,您是否找到了禁用缩放的方法?我用 CSS 中的视口和“body”缩放设置尝试了很多东西。
这里是显示该行为的视频链接:https://www.csmckee.com/dashboard_internal/Video.mov
如果您使用的是 iOS 13,您可能会看到此示例中的行为 - 触摸青蛙图像上的蓝色方块:https://www.csmckee.com/dashboard_internal/frog.htm
【问题讨论】:
-
与开发者交谈后,我们认为它可能与 iOS v13 相关 - 在 iOS v12 上似乎没有发生
-
发布你给我看的视频的链接
-
@DavidBradshaw 完成 - 刚刚添加了视频链接