0
我正在開發一個產品,我們必須渲染一個網頁。這個特定的網頁可以調用我們的客觀c方法。這是使用EasyJSWebview實現的。一旦網頁被加載,並有一個定時器在那裏運行。網頁顯示正常,直到計時器到達desintaiton時間。一旦達到該計時器,該頁面將重新加載一些事件內容。發生問題了。問題是頁面開始加載,活動指示器顯示,但未完成委託方法的關閉未被調用。所以,活動指標永遠顯示。但是,頁面尚未加載。但是,如果我導航到側邊菜單並手動重新加載頁面,則該事件網頁已正確加載,如果按活動指示器重新加載時按Home按鈕,則應用程序關閉,然後再次打開,該活動指示符隱藏並且頁面尚未加載。網絡視圖沒有完成委託方法沒有在iOS中調用
在此活動期間,服務器有很多點擊。它只發生在現場。但是,如果我在JMeter的幫助下在我們的開發服務器上用很多命中測試它,我們的應用程序就能正常工作。
所以,它只發生在現場。我們的實時部署由許多服務器副本組成。它是否也可能因此而發生?
我無法找到任何解決方案。請讓我知道你是否有任何解決方案。
在此先感謝。
我有一個像Web視圖的問題沒有完成加載委託。它發生在使用webView加載視頻時。在這種情況下,Web視圖didFailLoadWithError被錯誤調用。 – Dili
我們應該總是添加代碼來隱藏didFailLoadWithError中的活動指示符。試試這是否被調用 – Dili