私はフラッシュプレーヤー - フロープレーヤーを使用しています。このプレーヤーを使用した後、ページから削除する必要があります。method を使用しますunload()
が、何もしません。この問題の質問を見つけようとしましたが、これしか見つかりませんでした。しかし、答えはありません。ここで、変数fp
が鋼鉄の存在であることがわかります
質問する
1909 次
1 に答える
3
イベントに関するflowplayerのドキュメントを見ると、次のunload
ように述べられています。
アンロード: プレーヤ Flash コンポーネントをアンロードし、コンテナ要素の元の HTML コンテンツに置き換えます。コンテナーに HTML がない場合、このメソッドは何もしません。
コンテナ内に何もないため、例は機能しません。通常、これは画像 (スプラッシュ スクリーン) です。ユーザーが画像をクリックして動画を開始すると、プレーヤーが読み込まれます。最後にプレーヤーをアンロードすると、プレーヤーが削除され、画像が置き換えられます。
ここで動作するデモを作成しました。
例
<a href="http://pseudo01.hddn.com/vod/demo.flowplayervod/flowplayer-700.flv"
class="player"
style="display:block;width:425px;height:300px;margin:10px auto"
id="player">
<!-- splash image inside the container -->
<img src="/media/img/home/flow_eye.jpg"
alt="Search engine friendly content" />
</a>
$f("player", "http://releases.flowplayer.org/swf/flowplayer-3.2.16.swf", {
onFinish: function() {
this.unload();
}
});
于 2013-11-14T16:06:15.087 に答える