- Forum-Beiträge: 6
06.05.2017, 20:38:26 via Website
06.05.2017 20:38:26 via Website
Hi,
aktuell arbeite ich an einer App mit Webview die eine React Anwendung ausführt.
Von dessen Javascript Context werden eine Menge an console logs produziert, die ich an den Android Container analog wie z.B.
myWebView.setWebChromeClient(new WebChromeClient() {
public boolean onConsoleMessage(ConsoleMessage cm) {
Log.d("MyApplication", cm.message() + " -- From line "
+ cm.lineNumber() + " of "
+ cm.sourceId() );
return true;
}
});
weiterleite, um sie dort u.a. zu loggen (android-logback). Allerdings werden so häufig und umfangreich Messages empfangen, dass der UI-Thread anscheinend ausgebremst wird, was sich wiederum im WebView bemerkbar macht, der Teil der Main-Activity ist.
Wie würde ein "Umleiten" über einen Handler/Thread/Queue möglich sein?
Gruß,
Nic
— geändert am 06.05.2017, 20:41:41
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.