固定ヘッダーのページを表示するためにjQuery Mobileを使用しているため、iOS(とAndroid)のピンチトゥーズームイベントを検出しようとしています。夢の世界で私が望むのは、ヘッダーを拡大するのではなく、ページの残りの部分を拡大することです。しかし、私はこれが不可能であることを知っています。ピンチを検出してiOSをズームする
ほとんどのページでは、ズームを必要としないようにサイズを変更するモバイルバージョンがありますが、「フロントカバー」では、クライアントはユーザーが固定ページで全体のページを見ることができるようにしたいと考えています(つまり、モバイルに最適化されたページと同じサイズになります)、カバー・イメージだけを拡大して、同じサイズのヘッダー・バーを残すことができます。
ユーザーがピンインしてズームインすると、このヘッダーバーが必ずしも大きくならないという問題があります。
だから私は、現在のピンチズームレベルを検出し、固定ヘッダーバーを縮小して、元のページが
私は基本的に100%幅のdivに収まる画像でこれを行うことができましたが、ズーム後に残っている実際の可視領域を再調整するためにdivが必要です。
jQuery Mobileトランジションの一部として、ズームを1:1にアニメーション化して、次のページが「モバイルフレンドリー」である必要はないので、ズームしないようにしたいと思います。
ここからどこから始めればいいですか?
ジェスチャーイベントを使用してアタッチできましたか? – Jlange