我正在为 windows phone 平台制作一个网络浏览器,并且我正在使用后退按钮作为浏览器的导航后退键。但是,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;
}
}
}
我需要它,所以如果按下后退按钮并且浏览器没有导航它应该提示用户关闭应用程序。