0

Web ページがタッチ スクリーン デバイスに読み込まれると、スクロール バーが既にページの上部にある場合でも、(指を下に引っ張ることで) 上にスクロールすることができます。ユーザーが画面から指を離すと、ページがスクロールしてデフォルトの位置に戻ります。これは、「プルダウンして更新」機能のために iPhone アプリに「更新」タイプの機能を追加するためによく使用されるようです。

この「機能」が原因で、私が構築しているフレックス アプリケーションで厄介な問題が発生しており、これを停止したいと考えています。誰か知っていますか:

  1. この機能の名前。
  2. オフにする方法は?

奇妙なことに、境界効果は 1 回しか発生しません。発生した後、再び発生することはなく、Flex アプリは問題ありません。

Internet Explorer 10 のみが付属する Microsoft Surface RT を使用していますが、すべてのタッチ スクリーン デバイスとすべてのブラウザーに共通していると思います。

基本的な HTML ページで提案されているように、次のことを試しましたが、効果はありませんでした。

<script type="text/javascript">
        window.addEventListener('load', function() {
            document.body.addEventListener('touchmove', function(e) {
                e.preventDefault();
            }, false);
        }, false);
</script>
4

2 に答える 2

0

操作境界フィードバック:

Windows 7 タッチ スクリーンの「肩をすくめる」

Windows RT にはそのオプションがないように見えますが、それが起こっていることは明らかです。

于 2013-09-24T17:15:24.140 に答える