Вставить веб-страницу в приложение - PullRequest
0 голосов
/ 03 ноября 2011

Я создал простое приложение для Windows Phone, которое запускает сайт Google+ для мобильных устройств. Однако то, что я хотел бы сделать, немного сложнее, и я совершенно не представляю, как это сделать.

В принципе, мне нужна помощь с этим:

  1. Встраивание мобильного Google+ в приложение.
  2. Если пользователь нажимает на ссылку, которая не находится в том же домене, откройте эту ссылку в IE
  3. Есть панель приложений с кнопками «назад» и «домой». Назад может работать со встроенной кнопкой назад, если это будет лучше.

Если кто-то может указать мне правильное направление, это было бы здорово. Если кто-то хочет помочь мне с этим проектом, это было бы еще лучше.

1 Ответ

1 голос
/ 03 ноября 2011
  1. Использование элемента управления WebBrowser.
  2. Вы можете создать обработчик для события Navigating для WebBrowser для проверки домена.Примерно так:

<phone:WebBrowser Navigating="OnNavigating"/>

private void OnBrowserPostNavigating(object sender, NavigatingEventArgs e)
{
    //check for domain here, open IE accordingly
}
  1. Вы можете зафиксировать аппаратную кнопку возврата и использовать ее для своей навигации, аналогично тому, как IE работает наТелефон.Если вы ищете SO, есть много вопросов по этому поводу.Для кнопки Домой просто используйте элемент <phone:PhoneApplicationPage.ApplicationBar> xaml и добавьте кнопку с обработчиком, чтобы выполнить навигацию за вас.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...