4

iphone の Android などのモバイル プラットフォームで window.innerWidth または window.innerHeight を取得できます。

 var w = window.innerWidth;

しかし、私はそれを古い値に戻したいと思っています。つまり、ユーザーがピンチでズームすると、innerWidth と innerHeight の値が変更されます。新しい値を取得できますが、画面サイズを元の位置に戻したいのですが、サイズを変更することはできませんでした

window.innerWidth = foo;
window.innerWidth = 'foopx';
window.resizeTo(foo,bar);

上記のAndroidまたはiPhone、iPad(サファリ、モバイルクローム)ではそれらのどれも機能しませんでした。ピンチズームの効果を取り除くにはどうすればよいですか? 私はそれをブロックしたり無効にしたりしたくありません。ユーザーはズームできますが、ズーム操作の後、ズームを解除して元の位置に戻したいです。window.innerWidth、innerHeightの値をどのようにサイズ変更(変更)できますか?

4

1 に答える 1