2011-01-20 13 views
2

私のウェブサイトにFacebookのライブストリームプラグインを実装しようとしています。私は、PCとMacブラウザにはスクロールバーがあるが、iphoneやipad safariにはないことがわかっている。私はそれが両方のタッチベースのデバイスであるため、iphoneとipadはスクロールバーを異なる方法で扱うからだと思う。だから、私は2本の指でiframeをスクロールすることを期待していますが、どちらも機能しません。ここでiOSサファリのiframeスクロールバーを有効にする方法

は、私は、IOSのサファリ上の2つの指スクロールや通常のスクロールバーを有効にするにはどうすればよいのサンプルページ(別のsrc URLを使用)http://para.qacode.com/test.php

のですか?

答えて

0

5より前のiOSバージョンでは、2本の指でiPad/iPhoneでiframeをスクロールすることができますが、これは隠された機能であり、ほとんどの人はそれについて知りません。私はあなたのiframeのためにトウ指のスクロールがなぜ機能していないのか分かりません - おそらくJavaScriptがタッチイベントを傍受しているのでしょうか?

iOS 5では、これは固定されており、1本の指でiframeにスクロールが期待通りに機能します。

iOS 4以前のページのサブリージョンをスクロールする必要がある場合は、iScrollなどのJavaScriptタッチイベント処理でスクロールするライブラリを使用することをお勧めします。

0

は、親コンテナにこれらのスタイルを適用します。

-webkit-overflow-scrolling:touch; 
overflow:auto; 
関連する問題