iOS: Webview не выполняет javascript для второго NSURLRequest для того же URL

0

Я новичок в разработке iOS с помощью MonoTouch. Я открываю URL-адрес в веб-просмотре, в котором отображаются данные о пользователе после входа в приложение. Подробности пользователя отображаются в первый раз, но когда пользователь выходит из системы и снова заходит на страницу, страница отображается как но данные пользователя не отображаются.

JavaScript не работает на второй загрузке, вот что я чувствую.

Что может быть возможной причиной и решением, пожалуйста, предложите.

Вот что я делаю:

на ViewDidLayoutSubviews:

NSUrlRequest url= (new NSUrlRequest (new NSUrl ("http://www.xyz.com/Home/OAuth/?userId="+GlobalData.UserId+"&userName="+GlobalData.UserName)));

NSUrlCache.SharedCache.RemoveCachedResponse(url);

this.MainWebView.LoadRequest (url);
  • 0
    sidenote: это iOS , а не IOS . а где твой код?
  • 0
    спасибо большое Shivan Raptor, в первой строке запроса я написал, что я новичок в разработке для iOS. Внесены изменения, предложенные вами.
Показать ещё 6 комментариев
Теги:
xamarin.ios
uiwebview

1 ответ

0
Лучший ответ

Я решил проблему, проблема была не в JS, я просто пропустил простой способ очистки веб-браузера, когда он закрыт. Я просто добавил

this.TableWebView.LoadHtmlString("",null);

Для очистки WebView при выходе из системы, и это отлично работает для меня, Thanx shivan для вашего внимания.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню