0

Internet Explorer 10 Metro スタイルでは、ユーザーがピンチ ジェスチャを使用して全画面表示にズームアウトしたときに発生するイベントをキャッチしたいと考えています。

ページで実行する JavaScript を使用するか、IE アドレス空間で実行する C++ コードを使用して実行できます。

4

1 に答える 1

0

これはハックですが、機能しています。余分な最小ズームは通常のサイズの約 0.85 であるため、ユーザーが 0.87 を超えてズームアウトしたかどうかを確認します。

window.addEventListener ('resize', function () {
    if (document.documentElement.clientHeight / window.innerHeight <= 0.87){
        // this will run more than once while the user 
        // is zooming out close to the maximum level
    }
}, false);

ズームが無効になっている場合は機能しません (モバイル Web サイト)。

于 2012-02-27T10:18:42.033 に答える