0
我正在爲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;
}
}
}
我需要它,所以如果後退按鈕被按下,瀏覽器導航犯規應提示用戶關閉應用程序。
謝謝,你知道組裝參考我必須添加o使它工作? – 2013-04-24 11:02:31
'CanGoBack'和'GoBack'都是WebBrowser的成員方法(我假設'webTab1'是WebBrowser,因爲它不清楚)。您不需要更改參考。 – 2013-04-24 14:32:28
是啊,webTab1是一個瀏覽器,雖然goback和cangoback不起作用? – 2013-04-28 13:14:35