Windowsフォームアプリケーションで、ここからflv Flashプレーヤーを試しています。現在、1 つの .flv ファイルを問題なく再生していますが、複数のファイルを再生できるようにする必要があります。このコントロールが提供するプレイリストを使用した経験のある人はいますか?それとも、これを行うためのより良い方法はありますか?
5616 次
4 に答える
4
ソフトウェアと flv の間に WebBrowser コントロールを配置するのは非常にためらいます。flv のすべての制御が失われ、flv のステータスに関する意味のある通知が得られなくなるからです。緊密な統合の欠如は、非常に貧弱なユーザー エクスペリエンスにつながります。ここのブログ投稿には、COM 経由でフラッシュを埋め込む手順が記載されています。
于 2008-09-05T18:02:45.550 に答える
1
コントロールを Web ページ/ブラウザーで希望どおりに実行できますか? はいの場合(そして問題がwinformsにある場合は、ブラウザコントロールに埋め込むだけです。いいえの場合は、作成者として直接します。
于 2008-09-04T12:11:10.803 に答える
0
うーん、私もこの同じ問題に遭遇しました。問題は、loadmovie メソッドが最後のムービーをクリアしていないように見えることです。これまでのところ、新しいムービーを同じフラッシュ プレーヤーにロードする方法は見つかりませんでした。
于 2009-11-03T12:55:53.203 に答える
0
同じことをする必要があることに気づきましたが、明確な解決策がまだなかったので、私は自分のものを提供すると考えました. これが私がやったことです:
//Load JWPlayer swf
axShockwaveFlash1.FlashVars = "autostart=true";
axShockwaveFlash1.ScaleMode = 0;
axShockwaveFlash1.LoadMovie(0, Directory.GetCurrentDirectory() + @"\JWPlayer\player.swf");
axShockwaveFlash1.Play();
//Play new flv
axShockwaveFlash1.CallFunction("<invoke name=\"sendEvent\" returntype=\"xml\">" +
"<arguments><string>load</string><string>" +
@"C:\FLVFiles\Example.flv" +
"</string></arguments></invoke>");
これを理解するための私の主な参考文献は次のとおりです 。
これについて言及する主な理由は、人々が興味を持ちそうな他のイベントへのリンクがあるからです。
于 2012-03-05T04:59:38.450 に答える