0

我是使用 MonoTouch 进​​行 iOS 开发的新手 我在 webview 中打开一个 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);
4

1 回答 1

0

我解决了这个问题,问题不在于 JS,我只是在关闭 webview 时错过了一个简单的清除 webview 的东西。我刚刚添加

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

对于注销时清除 WebView 对我来说效果很好,感谢 shivan 引起您的注意。

于 2013-11-11T09:57:47.113 回答