1

現在、ウェブページに html5 ビデオ タグを使用したビデオがあります。ビデオタグのどこかに触れているユーザーを検出する必要があります。私はjqueryライブラリを使用していますが、bodyタグ全体で行ってもタッチ検出のようで、タッチされたことを登録しません。私は以下を使用しました:

$(document).ready(function () {
            $('video').bind( "touchstart", function(e){alert('Video Clicked!')} );
    });

ビデオをiPhoneのタッチに反応させる方法についてのアイデアはありますか?

4

1 に答える 1

0

なんとかやり遂げました!簡単な回答 IOS では、ビデオ タグをオーバーレイする要素がその上に機能するクリック関数メソッドを持つことを防ぎます (クリック関数は単に無視されます)。解決策は、最初はビデオ タグを使用せず、data-tag 要素を含む独自の div タグを作成することです。この div をクリックしたら、すべての重要な値をその場でビデオ タグに挿入する必要があります。これが完了したら、独自のビデオ プレーヤー スクリプトを実行できます (私はビデオ js を利用しています)。私は、bbc iplayer = http://www.andy-howard.com/recreate-bbc-iplayer/index.htmlに基づいた、動作する zip フォルダーの例を持っています。

これを広めてください。これを作るのにかなりの時間がかかったので、役に立てば幸いです。

于 2013-06-23T16:12:41.330 に答える