Is het mogelijk om de console voor ontwikkelaarstools te openen in Chrome op een Android-telefoon?

Een AngularJS-toepassing werkt prima op desktop, maar wordt niet correct weergegeven op mobiel (de werkelijke code wordt weergegeven). Dit is op een Android-telefoon.

Ik zou graag willen zien welke fouten er in de console worden weergegeven.

Is het mogelijk om de JS-console te openen in de Chrome-app op mobiel (zoals op desktop)?


Antwoord 1, autoriteit 100%

U kunt dit doen met behulp van foutopsporing op afstand, hier is officiële documentatie. Basisproces:

  1. Verbind je Android-apparaat
  2. Selecteer uw apparaat: meer tools > Inspecteer apparaten*van dev-tools op pc/mac.
  3. Autoriseren op je mobiel.
  4. Veel plezier met debuggen!!

*Dit is nu “Afstandsbedieningen”.


Antwoord 2, autoriteit 40%

Als je geen pc bij de hand hebt, kun je Eruda gebruiken, een devtools voor mobiele browsers https: //github.com/liriliri/eruda
Het wordt geleverd als insluitbare javascript en ook als een bookmarklet (als je bookmarklet in Chrome plakt, wordt het javascript:-voorvoegsel verwijderd, dus je moet het zelf typen)


Antwoord 3, autoriteit 11%

Doe jezelf een plezier en druk op de makkelijke knop:

download Web Inspector (Open Source)van de Play Store.

EEN VOORZICHTIG: ATTOW, console-uitvoer accepteert geen rustparameters! D.w.z. als je zoiets als dit hebt:

console.log('one', 'two', 'three');

u ziet alleen

een

vastgelegd aan de console. U moet de params in een array handmatig inpakken en deelnemen, zoals SO:

console.log([ 'one', 'two', 'three' ].join(' '));

om de verwachte uitvoer te bekijken.

Maar de app is open source ! Een patch kan op handen zijn ! De patcher kan zelfs u zijn!


Antwoord 4, Autoriteit 7%

Kiwi-browser is mobiel chroom en Hiermee kunnen u extensies installeren. Installeer Kiwi en installeer vervolgens “Mini JS Console” -verlenging (gewoon zoeken in Google en installeer vanaf de website van Chrome Extensions, UBLOCK werkt ook;). Het wordt onderaan beschikbaar in het kiwi-menu en toont de console-uitvoer voor de huidige pagina.


Antwoord 5, Autoriteit 6%

Ik wil alleen zien wat er in de console is afgedrukt, u kunt eenvoudig het “afgedrukte” deel ergens in uw HTML toevoegen, zodat deze op de webpagina verschijnt. Je zou het voor jezelf kunnen doen, maar er is een JavaScript-bestand dat dit voor jou doet. U kunt hierover lezen:

http://www.hnDesign.nl / Werk / Code / MobileConsole-JavaScript-Console-for-Mobile-Devices /

De code is verkrijgbaar bij GitHub ; U kunt het downloaden en plakken in een Javascip-bestand en deze toevoegen aan uw HTML


Antwoord 6, Autoriteit 2%

Gebruik op afstand debuggen
Eerste actieve ontwikkelaarmodus in Android

1-in Android & GT; Instelling & GT; Zoek Bulid Number – & GT; Klik vervolgens meerdere keren op om de ontwikkelaarmodus

te activeren

2- android>setting>developer options>usb-foutopsporing inschakelen

3- maak verbinding met de computer met een USB-kabel

4-inch chromen pc-type chrome://inspect > voer in

5- in mobiele open url en vervolgens monitor op pc chrome://inspect/#devices


Antwoord 7

Het oorspronkelijke antwoord lijkt niet meer geldig. Van de huidige Chrome-ontwikkelaarsdocumentenzijn dit de basisstappen die u nodig hebt om ga door:

  1. Open het scherm Opties voor ontwikkelaarsop je Android. Zie On-Device Developer Options configureren.
  2. Selecteer USB-foutopsporing inschakelen.
  3. Op uw ontwikkelmachine opent u Chrome.
  4. Ga naar chrome://inspect#devices.
  5. Zorg ervoor dat het selectievakje USB-apparaten detecterenis ingeschakeld.

Open daarna Chrome op uw Android-apparaat (en bevestig de USB Debugging-prompt voor het geval deze verschijnt). Schakel terug naar uw pc en u zou de momenteel geopende browsertabbladen moeten zien:


Antwoord 8

Remotely debugging Firefoxis een andere optie. de stappen worden hier

vermeld


Antwoord 9

Probeer OutFront JS

Het logt consoleberichten op het scherm. Zeer nuttig om fouten op te sporen in mobiele browsers.

Het helpt:

  • Waarschuwingen, berichten en fouten in mobiele browsers.
  • Werkt op alle mobiele browsers, zelfs de Chinese browsers.

Other episodes