WP7 アプリケーションの HyperLinkButton から (YouTubePage に対して) WebBrowserTask を起動する必要があります。これは(単純な)コードです:
private void HyperlinkButton_Click(object sender, RoutedEventArgs e)
{
WebBrowserTask browser = new WebBrowserTask();
browser.Uri = (sender as HyperlinkButton).NavigateUri;
browser.Show();
}
問題は、戻るボタンを使用してアプリのページに戻りたいときに、アプリがクラッシュするか、「再開しています」と表示されますが、前のページに戻らないことです。ApplicationActivated または ApplicationDeactivated を処理しようとしましたが、成功しませんでした。
また、他のアプリが Fast App Switcher で新しいインスタンスを「作成」しているのに対し、私のアプリは App Switcher の BrowserTask によって「上書き」されていることにも気付きました。
どんなアドバイスも役に立ちます。私の英語で申し訳ありません..