Meine Web-Ansicht ruft nicht die JavaScript-Funktion auf, die die Warnung wie folgt zurückgibt. Kann jemand vorschlagen, wie man die folgende Warnung loswerden kann.
07-30 10:15:44.031: W/webview_proxy(3770): java.lang.Throwable: Warning: A WebView method was called on thread 'WebViewCoreThread'. All WebView methods must be called on the UI thread. Future versions of WebView may not support use on other threads.
Unten ist meine Funktion.
%Vor% Wie die Warnung sagt, rufen Sie die Webview-Methoden in WebViewCoreThread
auf.
Modifizieren Sie Ihren Code so,
Benutze diesen Code Ich denke, dass es für dich arbeiten wird, und änderte es nach deinem Bedarf ##
%Vor%Ich denke, Sie müssen Ihren Code der onLongClick-Methode in runOnUIhread () ausführen oder Handler verwenden, diese Warnung wird verwendet, um all dies in einem Arbeitsthread zu verwenden.