0

最近、YouTubeAPIがChromeとiframeで機能しないという質問を投稿しました。IEで動作しました。私はasp.netページを持っていて、それは「シーク」と呼ばれるボタンを持っていました、そしてあなたがそれをクリックするたびにそれはビデオ(その上のiframe内)をどこかにシークさせるはずでした。ビデオがまったく表示されない、サウンドトラックが再生されるなど、あらゆる種類のエラーがChromeで発生しました。そこで、 https://developers.google.com/youtube/iframe_api_referenceから最新のコードをコピーしてみました 。多少変更しました。ラベルを除くすべてのコードを、すべてのasp.netページにあるフォームの外に保持しました。
しかし、APIに新しい変更を加えても、正しく機能しません。これが私が行った変更の1つです:function onYouTubeIframeAPIReady(){player = new YT.Player('player'、{height: '315'、width: '420'、videoId:'<%= session( "youtubecode")%> '、playerVars:{' controls':0、' fs':1、' autoplay':0、' autohide':0、' modestbranding':1、' rel':0、' showinfo':0}、events: {'onReady':onPlayerReady、'onStateChange':onPlayerStateChange}}); }

プレーヤー変数が作成されているとは思いません。とにかく、私はここに投稿します。おそらくgoogleの誰か(chromeまたはapiのいずれかを担当)がこれを見るかもしれないからです。asp.netページを作成し、ビデオの中央をシークしてから10秒間再生するシークボタンを使用してデザインします。ありがとう。

4

1 に答える 1

0

今朝もう一度テストしたところ、IIS では正常に動作するようですが、Visual Studio に付属のローカル Web サーバーでは動作しません。とにかく、私は今幸せなキャンピングカーです。

于 2012-12-29T11:04:47.313 に答える