Windows phone プラットフォーム用の Web ブラウザーを作成しており、ブラウザーの戻るナビゲーション キーとして [戻る] ボタンを使用しています。ただし、Windows Phone では、アプリを閉じるか、ユーザーにプロンプトを表示して閉じるには、戻るボタンも必要です。私は自分でこれを試していますが、一緒に動作させることはできません。これが私のコードです
if (webTab1.Margin == new Thickness())
{
try
{
webTab1.InvokeScript("eval", "history.go(-1)");
e.Cancel = true;
}
catch
{
MessageBoxResult mb = MessageBox.Show("You want exit the page", "Alert", MessageBoxButton.OKCancel);
if (mb != MessageBoxResult.OK)
{
e.Cancel = true;
}
}
}
私はそれが必要なので、戻るボタンが押されてブラウザがナビゲートしない場合、ユーザーにアプリを閉じるように促す必要があります。