我遇到類似於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