Теперь у меня есть, когда пользователь нажимает на страницу, страница автоматически отправит пользователя в веб-страницу, которая откроет файл pdf.Навигационный контур и очистка задней стопки
Что происходит прямо сейчас, когда пользователь нажимает кнопку «Назад», он возвращается к исходной странице в течение секунды секунды, прежде чем перенаправляться обратно в pdf, как я его назначил (из-за функции onnavigateto)
Как я могу сделать так, чтобы при нажатии пользователем кнопки «Назад» в документе pdf приложение вернет пользователя на главную страницу?
Также, на главной странице, как я могу убедиться, что задняя стопка очищена? (Равно как и применение для выхода на MainPage, поэтому он не может вернуться в формате PDF.)
мой код до сих пор, я попытался ...
{
public partial class Page2 : PhoneApplicationPage
{
public Page2()
{
InitializeComponent();
}
//as soon as this page is opened, navigate/redirect it to the URL below
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
{
base.OnNavigatedTo(e);
WebBrowserTask task = new WebBrowserTask() { URL ="http://test.com/test.pdf"};
task.Show();
}
//when the user clicks the hardware back button, instead of taking them to the daily notices, which will send them back to brower
// send the user to the main page
protected override void OnBackKeyPress
(System.ComponentModel.CancelEventArgs e)
{
base.OnBackKeyPress(e);
new Uri("/MainPage.xaml", UriKind.Relative);
}