Windows phone 8 硬件后退按钮在(Webview)windows phone 8中不起作用
我无法让硬件返回按钮执行我希望它为Windows Phone 8执行的操作。该应用程序严格来说只是webview,所以现在当点击后退(硬件)按钮时,它会关闭该应用程序,但我只想返回上一页。我将URL放在构造函数中,如下所示Windows phone 8 硬件后退按钮在(Webview)windows phone 8中不起作用,windows-phone-8,webview,back-button,Windows Phone 8,Webview,Back Button,我无法让硬件返回按钮执行我希望它为Windows Phone 8执行的操作。该应用程序严格来说只是webview,所以现在当点击后退(硬件)按钮时,它会关闭该应用程序,但我只想返回上一页。我将URL放在构造函数中,如下所示 namespace Masala { public partial class Entertainment : PhoneApplicationPage { public Entertainment() {
namespace Masala
{
public partial class Entertainment : PhoneApplicationPage
{
public Entertainment()
{
InitializeComponent();
var targetUri = new Uri("http://mobile-masala.com");
WebBrowser.Navigate(targetUri);
}
}
}
在page.xam.cs中添加以下代码以处理后退按钮按下
protected override void OnBackKeyPress(CancelEventArgs e)
{
if(WebBrowser.CanGoBack)// your code... check the web view that you can go back or it is the main page.
{
WebBrowser.GoBack();
e.Cancel = true;
}
}
无法识别您的canGoback()方法?