2017-09-20 19 views

答えて

1

私はXamarin(iOS 11)でこの問題を抱えていました。 InvokeOnMainThreadでこれを解決しました。たとえば :

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

たぶん、あなたが同様の解決策を見つけるでしょう。

0

iOS 11では、evaluateJavaScriptをメインスレッドで呼び出す必要があります。したがって、メインスレッドから呼び出していない場合は、DispatchQueue.main.async {}で呼び出しを囲みます。

関連する問題