2017-09-20 2 views

Antwort

1

Ich hatte dieses Problem auf Xamarin (mit iOS 11). Ich habe das mit InvokeOnMainThread behoben. Zum Beispiel:

InvokeOnMainThread(() => 
{ 
     webView.EvaluateJavaScript($"example('{text}')", (response, error) => {} 
} 

Vielleicht werden Sie ähnliche Lösung finden.

0

iOS 11 erfordert evaluateJavaScript wird im Hauptthread aufgerufen. Umgeben Sie also Ihren Anruf mit DispatchQueue.main.async {}, wenn Sie ihn nicht aus dem Hauptthread aufrufen.

Verwandte Themen