我遇到类似于here的问题。UIWebview在首次安装应用程序时未加载内容
我第一次安装该应用程序。登录到应用程序。加载webView,但内容不可见。我退出。再次登录。从现在起,webView加载完美。不过,我的网址不需要任何身份验证。我复制粘贴在我的浏览器的网址,并正常加载。
请勿建议从任何视图生命周期方法中加载webView。它不只是应用程序的流程。谢谢。
编辑:忘了提一个奇怪的细节。问题不在模拟器中。它在那里工作得很好。它只是在设备中。
我遇到类似于here的问题。UIWebview在首次安装应用程序时未加载内容
我第一次安装该应用程序。登录到应用程序。加载webView,但内容不可见。我退出。再次登录。从现在起,webView加载完美。不过,我的网址不需要任何身份验证。我复制粘贴在我的浏览器的网址,并正常加载。
请勿建议从任何视图生命周期方法中加载webView。它不只是应用程序的流程。谢谢。
编辑:忘了提一个奇怪的细节。问题不在模拟器中。它在那里工作得很好。它只是在设备中。
我认为这个问题可能是您的网络视图在加载URL请求之前未获得内存分配。
请检查一致,并尝试在您的Web视图实际存在内存后调用URL请求。
你需要在webView加载时检查readyState。 请尝试此代码。它可能对你有帮助
- (void)webViewDidFinishLoad:(UIWebView *)webView {
if ([[webView stringByEvaluatingJavaScriptFromString:@"document.readyState"] isEqualToString:@"complete"]) {
// UIWebView object has fully loaded.
}
}
你能告诉我你的代码吗? –
你检查了身份验证问题吗? –
@AayushKatiyar是的。 – Rishab