1

バックグラウンド

映画制作クライアント向けのサイトを構築しました。彼らはショーリールを公開する方法を必要としており、すべてサードパーティ プロバイダーを介してストリーミングされるリールを表示するためのモーダル<iframe>アプローチ (jQuery とFancyboxを使用) に同意しました。

各ディレクターの写真の下にある「View Reel」をクリックすると、 http: //groundglass.co.za/directors/で動作中の機能を確認できます。

不具合

次のことを試してください。

  1. 「リールを見る」をクリック
  2. ビデオの再生が開始されるのを待ってから、すぐに:
  3. モーダル ウィンドウを閉じる

この時点で、他のブラウザは再生中のムービーをアンロードしますが、何らかの理由で Safari はビデオの再生を続行します (ビデオが表示されていなくても再生を聞くことができます)。

解決?

Safari を快適にプレイするにはどうすればよいですか? Fancybox には onClose というコールバック関数があります。iframe をアンロードするにはどうすればよいですか? .remove() を試してもうまくいきません.オーディオの再生を聞くことができます.

考え?- ありがとう!

--nd

4

1 に答える 1

0

iframeダイアログを閉じたときに、の場所を空白ページに変更します。

于 2009-07-28T18:50:27.507 に答える