何らかの理由で、dynalog-qa.catalogs.comで作業しているアプリケーションは、ズーム レベルが 1.3 を超えるとすぐにクラッシュするようです。これは iOS でのみ発生し、私の iOS シミュレーターでは発生しません。もちろん、デバッグするのは非常に困難です。なぜなら、ログには主にマシン コードと、理解できないものがたくさん含まれているからです。
これまで、かなりの数のことを試してきました。
- Webkit アニメーション / トランジションへの呼び出しを削除する
- 大規模な (そしてしばしば厄介でバグのある) JS プラグインturn.jsをリポジトリから削除する
- メタ ビューポートのユーザー スケーラブル設定の変更 (さまざまな増分を試したところ、1.3 でクラッシュが停止したことがわかりました)
残念ながら、このサイト全体がバックボーン アプリケーションであるため、多くの記事で Javascript を削除するよう提案されてもあまり役に立ちません (Javascript なしでは実際にテストできないため)。
これはデバッグとテストが非常に難しい問題であることはわかっていますが、説明することはなおさらです。