# Safari PWA 缩放功能存在缺陷

**URL:** <https://meta.discourse.org/t/safari-pwa-zooming-is-buggy/407806>\
**Category:** Support\
**Tags:** pwa, ios\
**Created:** [2026年七月16日 15:34 UTC](https://meta.discourse.org/t/safari-pwa-zooming-is-buggy/407806 "2026-07-16T15:34:00Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)\
**Post date:** [2026年八月13日 13:13 UTC](https://meta.discourse.org/t/safari-pwa-zooming-is-buggy/407806/7 "2026-08-13T13:13:12Z")

</div>

我想我上周已经修复了这个问题：

> <https://github.com/discourse/discourse/pull/42303>
>
> Previously, the mobile composer swallowed pinch-zoom (and scroll) gestures becau…se \`editorTouchMove\` called \`preventDefault()\` on every touch gesture and .composer-fields/.submit-panel used \`touch-action: none\`.
> 
> This caused issues when the composer was zoomed in, it was nearly impossible to zoom back out, resulting in elements not being reachable. 
> 
> Meta \`t/408540\`
> 
> This change makes editorTouchMove ignore \*\*multi-touch gestures\*\* and switches those regions to touch-action: pinch-zoom, so the browser's native zoom works over the composer while accidental scroll-panning is still blocked.

所以也许你的论坛还没有更新这个更改？你是在这个提交之后更新的吗？

---

_[View the full topic](https://meta.discourse.org/t/safari-pwa-zooming-is-buggy/407806)._
