1

アプリケーションでKendo Mobileを使用していますが、ページにiframeが含まれていると問題があるようです(私の場合はYouTubeビデオ)。ユーザーがスクロール中にiframeをタップした場合を除いて、スクロールはどこでも正常に機能します。

new kendo.mobile.Application();

これがJsfiddle の例です。

このリンクを使用して、モバイル デバイス (iPhone 4 でテスト済み) の問題をテストできます。

4

1 に答える 1

2

これが機能する方法です - iframe はそれらの上にあるイベントを飲み込むように設計されています - つまり、iframe へのすべてのタッチは、周囲のドキュメントではなく、その内部のページによって処理されます。考えられる解決策の 1 つは、iframe の上にオーバーレイを配置して、その上にあるすべてのイベントをキャッチし、それらを手動でフィルタリングすることです (適切な場所の iframe 内でそれらを自分で起動します)。

もう 1 つの可能性は、iframe の使用をまったく避けることです。

于 2013-05-21T14:01:23.053 に答える