Ich verwende eine Webansicht innerhalb einer Aktivität. Wenn ich meine App am Telefon benutze, kann ich viele (kontinuierliche) Log-Nachrichten mit Tag BaseLayerAndroid sehen.
%Vor%Mein grundlegender Code ist:
%Vor%Auch wenn ich meine Aktivitäten mit webview beenden muss, erhalte ich diese Protokollnachrichten. Kann mir jemand helfen zu analysieren, worum es in diesen Log-Nachrichten geht und warum sie so schnell erscheinen?
Ich habe das gleiche Problem in einer Webansicht (Phonegap).
Was ich gefunden habe, ist, dass die Log-Meldungen mit dem blinkenden Cursor eines fokussierten Textareals zusammenhängen.
Ich habe jquery im Webview ausgeführt und wenn ich das tue
$ ('textarea'). get (0) .blur ();
Die Protokollmeldungen stoppen.
Dieser Code teilt der Textfläche mit, dass sie nicht mehr fokussiert wird, und so hört der Cursor auf zu blinken und das tun auch die Log-Nachrichten (die scheinbar mit dem Blinken des Cursors zu fließen scheinen).
Die Nachrichten stoppen auch, wenn Sie außerhalb des Textfelds tippen, während Sie im Textfeld tippen und die Nachrichten neu starten.
Ich weiß, das ist keine richtige Lösung, aber ich hoffe, es kann ein Hinweis in die richtige Richtung sein.