Korzystanie WebView, niektóre strony internetowe podjąć bardzo długo do zakończenia ładowania strony (jak w WebViewClient.onPageFinished()), a gdy tak się stanie, to charakteryzują się błędów Web konsoli typu:Czy istnieje sposób na złapanie błędów konsoli internetowej?
E/Web Console(1916): Unsafe JavaScript attempt to access frame with URL
http://mobile.example.com from frame with URL
http://ad.doubleclick.net/adi/interactive.example.com/front_sub;sz=320x50;ord=7340930261983.
Domains, protocols and ports must match.
05-26 10:44:15.274: E/Web Console(1916): at null:1
chciałbym aby móc złapać te błędy i poradzić sobie z nimi w jakiś sposób. na przykład wyślij wiadomość lub cokolwiek związanego z moją aplikacją, faktyczna obsługa nie ma w tym miejscu znaczenia dla pytania podstawowego:
Czy istnieje sposób na złapanie tych błędów? tj. w sposób, w jaki moja aplikacja może zostać powiadomiona?
Uwaga: To nie jest JavaScript. Nie programuję strony internetowej. Uzyskuję dostęp do istniejącej strony internetowej , której implementacja jest poza moją kontrolą. To jest pytanie w wersji WebView (obecnie w środowisku Android, ale może być w innych środowiskach, które mogą również hostować WebView).
** Uwaga: ** To nie jest pytanie WebView. To jest "Jak czytać dzienniki?" pytanie. – ozbek
Szybkie wyszukiwanie yeilds [this] (http://stackoverflow.com/questions/11461650/read-logs-permission-on-jelly-bean-api- 16). Obawiam się, że nie masz szczęścia. – ozbek
Nie sądzę, że OP chce przeczytać dzienniki, myślę, że chce złapać błąd, który wygenerował komunikat dziennika i sam sobie z tym poradzić. –