0

YouTube にいくつかのチュートリアル ビデオをアップロードしました。

私の winforms アプリケーションでは (AxShockwaveFlash オブジェクトを使用して)、ユーザーが選択したビデオを再生します。

AxShockwaveFlash1.LoadMovie( http://www.youtube ..video1)

話はここまで。

ユーザーが初めてビデオを選択すると、再生は魔法のように機能します。

ユーザーが 2 番目のビデオの表示を選択すると、AxShockwaveFlash1.LoadMovie( http://www.youtube ..video2)

ShockwaveFlash は最初の選択の再生を続けます

4

6 に答える 6

2

使ってみて

AxShockwaveFlash1.Stop();
AxShockwaveFlash1.Movie = "Your source";
AxShockwaveFlash1.Play();

フラッシュ引数を残さないようにするためのパターン。

于 2009-01-27T09:05:19.067 に答える
1

ビデオをフォームにどのように統合したかを知らなくても、私が行う方法は、フォームで webBrowsercontrol を使用し、ビデオをコントロールに埋め込むことです。 msdn on webBrowsercontrol

于 2009-01-27T09:02:53.643 に答える
1

私はこの問題に遭遇し、Ax オブジェクト コントロールの Embed プロパティを False に変更して解決しました。

次のように、毎回映画の URL を介してビデオを埋め込みます。

http://www.youtube.com/v/targetmovie&feature=player_embedded

御馳走を働きます

于 2012-04-15T23:20:13.653 に答える
0

タミール、ビデオが埋め込まれています。ローカルに保存されていません

于 2009-01-27T09:34:53.720 に答える
0

まず、次のように FLV ファイルを抽出する必要があります。

.NET で YouTube から FLV を取得する

于 2011-05-31T10:56:27.050 に答える
0

これは、アプリケーションがフラッシュ プレーヤー ローダーをキャッシュからロードしてから、実際のプレーヤーをサイトからロードしているためです。これにより、最終的にセキュリティ例外が発生します。Internet Explorer のインターネット オプションで、ページにアクセスするたびにドキュメントの新しいバージョンをチェックするように設定します。

于 2011-02-08T04:15:52.530 に答える