HTML ウィジェットに問題があります。i Pad で開いた HTML ウィジェットで、画面を 2 本の指でタップしてピンチインすると、ウィジェットが終了して iBook のページに戻ります。これがデフォルトの動作です。
しかし、この動作を変更したい場合はどうすればよいでしょうか?
私はこれらの解決策を試しました:
document.addEventListener('gesturechange', function (e) {e.preventDefault();}, false);
document.addEventListener('gesturestart', function (e) {e.preventDefault();}, false);
document.addEventListener('gestureend', function (e) {e.preventDefault();}, false);
document.addEventListener('touchmove', function (e) {e.preventDefault();}, false);
メインの HTML ファイルの先頭にあります。
私はまた、私のコードで、
$(document).bind("gesturestart", function(e) {
e.preventDefault()
}
)
しかし、うまくいきません。
2 本の指のジェスチャーではなく、左上の「X」をタップするだけで HTML ウィジェットを閉じます。
i Bookstore でこれの実例を見ましたが、もちろんコードはありません。
ヒントはありますか?