私はデータベースからビルドされたテーブルを持っています。すなわち、行作成することをループ:ユーザーは、それが起動するDoNav
機能に送信し、テーブル内の行をクリックするとonclickでurlをフロープレーヤに渡す
<tr >
<td onclick="DoNav('<?php echo $result_videos[$i]["video_url"]; ?>');">
<?php echo $result_videos[$i]["camera_name"]; ?>
</td>
<td onclick="DoNav('<?php echo $result_videos[$i]["video_url"]; ?>');">
<?php echo setlocalTime($result_videos[$i]["video_datetime"]); ?>
</td>
....
</tr>
をflowplayer: VARのJS = jQuery.noConflict()。 関数DoNav(theUrl) { // flowplayer( "player"、 "flowplayer/flowplayer-3.2.7.swf"、theUrl); var mydiv = js( "#player"); var $ myhref = js( ""); mydiv.append($ myhref); }
私はhrefとしてプレーヤーを構築しようとしています。これはhrefで、コメント行とは違う必要があります(前には動作していましたが、iOSのサポートには役立ちません)
ここには私が前に使ったdivと、体内のflowplayerの最終呼び出し:
<div id="player" style="display:block;width:320px;height:240px;background-image:url(images/videoPlaceHolder01.JPG)"></div>
<script language="JavaScript">
flowplayer("player", "flowplayer/flowplayer-3.2.7.swf");
</script>
行をクリックすると何も起こりません。エラーは表示されません。私は正しく動作していないflowplayerのdivとhrefとの動作を混同しています。実際に私はここであまりにも多くのものを混在させ、この狂った道を続ける前にonclickイベントを作成してflowplayerを起動する簡単な方法があるのだろうかと思っています。私はスプラッシュイメージを保持したいと思います。
あなたはどこにも例がありますか? – Martin
画像の周りにアンカータグをラップするのではなく、空のアンカータグを追加しているようです。また、js(...)のものは何ですか? – j08691