3

C# WebBrowser コントロールで YouTube Embedded Player をホストしています。「YouTube で見る」ボタンをクリックすると、IE が開きます。Chrome などのデフォルトの Web ブラウザーでリンクを開く方法はありますか?

4

1 に答える 1

1

たとえば、次のようにします。

 private void browser_Navigating(object sender, WebBrowserNavigatingEventArgs e)
 {
 System.Diagnostics.Process.Start(e.Url.ToString());
 e.Cancel = true;
 }

説明: ナビゲーティング ハンドラーを変更して URL を処理し、診断でリンクを起動します (これにより、ユーザーの既定のブラウザーで URL が開きます)。

于 2012-07-27T15:04:21.803 に答える