我有一些鏈接,它們是在uiwebview中使用正則表達式自動選擇的。我在viewdidfinishload方法中執行這些步驟。如何在選擇下一個鏈接之前等待當前視圖每次完成加載?我是否需要使用獨立的webview對象,或者我可以用同樣的方法完成所有這些嗎?將會自動選擇多個單獨的鏈接。任何幫助將不勝感激。謝謝。我如何等待網頁每次在uiwebview中完成加載?
回答
正如Purva所說的使用web視圖委託來加載請求或錯誤處理等等。您可以在開始加載請求時顯示UIActivityIndicator,並在請求加載成功時停止它。
- webView的:shouldStartLoadWithRequest:navigationType:
- webViewDidStartLoad:
- webViewDidFinishLoad:
- webView的:didFailLoadWithError:
謝謝。我使用委託,但因爲有太多的重定向和多個鏈接可供選擇,所以webviewdidfinishload方法僅適用於第一個。在那之後,我無法想出一種辦法讓它爲後續鏈接做同樣的事情,因爲它們都有類似的煩人重定向。 – 2013-03-28 22:08:41
我會嘗試使用uiactivity指標並查看結果如何。 – 2013-03-28 22:10:08
shouldStartLoadWithRequest允許您檢查URL,您可以檢查顯式URL是否應該加載。作爲Purva提到的 – Mangesh 2013-03-28 23:01:19
- 1. 如何等待頁面加載完成?
- 2. C#如何在繼續之前等待網頁完成加載
- 3. C#如何等待網頁加載完成
- 4. 如何等待axWebBrowser完成加載?
- 5. 等到網頁載入完成加載
- 6. AutoHotkey的等待Internet Explorer,以完成加載網頁
- 7. C#如何等待網頁完成加載,然後繼續在watin
- 8. 如何等待整個頁面加載完成?
- 9. 如何在Automation Anywhere中完全加載網頁之前添加等待/延遲?
- 10. jquery等待$。每個完成
- 11. 如何在xml中等待ImageView完成加載
- 12. 如何等待下載完成?
- 13. 如何等待卸載程序完成?
- 14. 正在加載...請等待UIWebView - iPhone
- 15. Webkit.Net等待要完全加載頁面
- 16. 黃瓜等待頁面完成頁面加載
- 17. 等待完成AsyncTask和加載地圖
- 18. 等待SSRS報告完成加載
- 19. 等待chrome.tabs.update選項卡完成加載
- 20. AS3:等待多個加載器完成
- 21. 等待內聯js加載/完成
- 22. 等待下載完成
- 23. 如何檢測UIWebView何時在Swift中完全加載完成
- 24. 機器人:如何在繼續之前等待加載完成?
- 25. 如何等待Java applet在Safari上完成加載?
- 26. 如何等待活動完全加載?
- 27. 我該如何等待TTimer完成?
- 28. 我該如何等待Parallel.ForEach完成
- 29. 如何等待CreateProcessAsUser在C#中完成
- 30. 如何等待location.href在JavaScript中完成?
**有用於'webviewDidfinishLoad'的方法,其是一種委託方法的網絡視圖**。 – Purva 2013-03-28 05:18:06