2013-07-03 9 views
6

Aktualnie pracuję nad aplikacją HTML/JS, która będzie osadzona w aplikacji na system iOS i Android. Ponieważ aplikacja na Androida jeszcze się nie zakończyła, testuję to w przeglądarce Chrome w systemie Android. Naprawiłem tam wszystkie problemy, ale kiedy otwieram tę samą aplikację internetową w rodzimej przeglądarce, nic tak naprawdę nie działa zgodnie z oczekiwaniami.Czy można debugować javascript na macierzystej przeglądarce tabletu Samsung

Moje pytanie brzmi: Czy istnieje sposób debugowania w macierzystej przeglądarce na urządzeniu z Androidem?

W wersji chromowej było to łatwe z remote debugging.

(Proszę nie doradzi mi używać „log” sprawozdań do debugowania, ponieważ to nie to, czego szukam tutaj)

I właśnie rozlać moje wnętrzności: natywna przeglądarka SAMSUNG Tablet jest jedynym urządzeniem, które jest przyczyną mnie boli!

Odpowiedz

6

Wpisanie adresu about:debug w pasku adresu macierzystej przeglądarki spowoduje przełączenie opcji "Debugowanie" w menu ustawień.

Opcja "Pokaż konsolę JavaScript" pozwala zobaczyć błędy JavaScript na swojej stronie internetowej.

NB Uważam, że konsola JavaScript będzie wyświetlana tylko w przypadku wystąpienia błędu.

HTH

Nick.

+1

To nie działa dla mnie. Próbuje wykonać wyszukiwanie w Internecie (widzę autouzupełnianie sugerujące https://www.google.com/search? URL) lub chce automatycznie uzupełnić do chrome: // debug, które wywołuje "Ta strona internetowa jest niedostępna. Strona w chrome: // debug/może być tymczasowo niedostępna ..." HUH? !!! – Michael

+0

O dziwo, widzę już "Debugowanie" w Ustawieniach, a "Pokaż konsolę JavaScript" jest już zaznaczone ... więc nie jestem pewien, jak to zrobić, żeby rzeczywiście się pojawił. Zakładam, że rzeczywiście jest to błąd, ponieważ moja strona zawiesza wykonywanie kodu javascript i nie generuje oczekiwanego wyniku. – Michael

+0

Jakim urządzeniem jesteś na Michael? Jestem na Samsung Galaxy S4 (4.2.2) i mam ten sam problem, z tym wyjątkiem, że nie widzę Debugowania w ustawieniach lub Show Javascript Console. Mam również S3 i o: debugowanie działa dobrze, wydaje się, że zmieniło go na S4, jednak przeglądarka zasobów używa mechanizmu renderującego Chrome przez jego wygląd lub dzieje się coś dziwnego. –

1

Możesz łatwo debugować swoją aplikację internetową za pomocą Web Inspector Remote (weinre).

Spójrz na to post, aby dowiedzieć się, jak zainstalować i używać Weinre.

Mam nadzieję, że pomoże ci, jeśli to pytanie będzie nadal aktualne.

0

Jeśli aktualizowany urządzenie można przejść do settings ->Debug ->'Remote Debug Enable' Po włączeniu można debugować natywną przeglądarkę jak można debugować chrom.

0

Można spróbować vorlon rozwiązanie też ma ładny interfejs WWW & bardzo łatwe do zainstalowania

& to nic nie kosztuje

Ale jeśli nie widać wyraźnych błędów konsola z volron, prawdopodobnie chcesz Używaj rozwiązania @ Nick, czasami złożone błędy uniemożliwiają nawet vorlon lub weiner ich złapanie. Więc gdy naprawisz blokowanie tych problemów, prawdopodobnie volron zacznie je poprawnie łapać.

Powiązane problemy