Projemi UIWebView'dan WKWebView'e güncelleştiriyorum. UIWebView'ın, javascript çalıştırana ve içeriğe sahip olana kadar herhangi bir ebeveyni olmadığı mevcut UIWebView yaklaşımında, web görünümüne bir üst öğe ekler. İçerik, UIWebView kullanılarak iyi bir şekilde oluşturulur. WKWebView için aynı yaklaşımı kullanıyorum, ancak WKWebview yüklemeye takıldı. Web görünümüne ebeveyn eklemeden wkwebview'de javascript'i çalıştırabilmenin herhangi bir yolu var mı? Bir başka ilginç şey, cihazda olmayan simülatörde çalışıyor olmasıdır. Html, css ve görüntüleri sunmak için localHTTPServer'ı kullanma. Yukarıdaki sorunu çözmek için herhangi bir öneri veya ipucuWKWebview, bir üst görünüm ekleyerek javascript (XML HTTP isteği) çalıştırmıyor
.
Vay:
_keepWKWebViewActive
olduğunu: Ben sürekli benim için çalışır gibi görünen başka bir şey denedik. Şaşırtıcı, size çözüm yolu. İşe yarıyor. Ancak bir noktada webview'i keywindow'dan kaldırmamız gerekiyor mu? Aksi takdirde performans veya bellek kısıtlamaları ortaya çıkabilir. – user1198982
bağlıdır. Benim için soket bağlantısının devam etmesi için sürekli çalışmasına ihtiyacım var. ama emin, koşmaya ihtiyacınız yoksa, neden kaldırmayın :). – mattr
Bu, Apple ile bir hata olarak ortaya çıkıyor mu, açık bir radar var. –