Mögliche Lösung für Webanwendungen: Während das Zoomen in iOS Safari nicht mehr deaktiviert werden kann, sie wird deaktiviert, wenn die Website über eine Verknüpfung auf dem Startbildschirm geöffnet wird.
Fügen Sie diese Meta-Tags hinzu, um Ihre App als "Web-App-fähig" zu deklarieren:
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport" >
<meta name="apple-mobile-web-app-capable" content="yes" >
Cependant sólo Verwenden Sie diese Funktion, wenn sich Ihre App selbst trägt, da die Schaltflächen zum Vorwärts- und Rückwärtsgehen, die URL-Leiste und die Freigabeoptionen deaktiviert sind. (Sie können jedoch immer noch nach links und rechts streichen) Dieser Ansatz ermöglicht jedoch eine App-ähnliche Benutzeroberfläche. Der Vollbildbrowser wird nur gestartet, wenn die Website vom Startbildschirm aus geladen wird. Außerdem funktionierte es erst, nachdem ich ein apple-touch-icon-180x180.png in meinen Root-Ordner eingefügt hatte.
Als Bonus sollten Sie wahrscheinlich auch eine Variante davon einbeziehen:
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">