2

angularjs を使用して、2 レベルのナビゲーションを備えた Web アプリを開発しています。

第 1 レベル: ng-view を使用したメイン ナビゲーション。

第 2 レベル: ng-include を使用した上下のバーを使用した SubView ナビゲーション。

別の質問に詳細を投稿しました: History back navigation using ng-include

iPhoneでアプリを使用すると、メインと部分の両方のビューで伸縮自在のスクロールができます。ng-include の部分ビューではなく、メイン ビューでエラスティック動作を無効にするにはどうすればよいですか?

次のコードを使用してみましたが、両方のビューが無効になります。

document.addEventListener('touchmove',  function(e) {
    e.preventDefault();
    },
false
);

前もって感謝します!

4

2 に答える 2

1

私はphonegapを使用しています...そのため、最終的にconfig.xmlでこの設定を使用して問題を修正しました:

 <preference name="webviewbounce" value="false" />

このリンクの詳細: https://build.phonegap.com/docs/config-xml

于 2013-06-21T13:01:20.653 に答える