Sto aggiornando il mio progetto da UIWebView a WKWebView. Nell'approccio UIWebView esistente in cui UIWebView non ha alcun genitore finché non esegue javascript e una volta che ha contenuto, aggiunge un genitore alla webview. Il contenuto viene visualizzato correttamente utilizzando UIWebView. Sto usando lo stesso approccio per WKWebView, tuttavia WKWebview è rimasto bloccato durante il caricamento. C'è un modo in cui possiamo eseguire javascript su wkwebview senza aggiungere genitore alla webview. Un'altra cosa interessante è che funziona su simulatore non sul dispositivo. Utilizzo di localHTTPServer per servire html, css e immagini.WKWebview non esegue javascript (richiesta XML XML) senza aggiungere una vista genitore
Qualsiasi suggerimento o suggerimento per risolvere il problema precedente.
Wow. Incredibile, il modo in cui hai risolto il problema. Funziona. Tuttavia, a un certo punto dovremmo rimuovere webview da keywindow giusto? In caso contrario potrebbero verificarsi problemi di prestazioni o di memoria. – user1198982
dipende. per me ne ho bisogno che funzioni sempre per mantenere attiva la connessione socket. ma certo, se non ne hai bisogno in esecuzione, perché non rimuoverlo :). – mattr
Viene sollevato da Apple come un bug, esiste un radar aperto. –