2017-05-10 1 views
0

Gibt es eine zuverlässige Möglichkeit festzustellen, ob reaction-native Code auf dem Gerät oder in Chrome (Remote-Debugging) aus dem Code ausgeführt wird?React-native Ermitteln, ob der Code remote debuggt oder nicht

Ich habe einige Konsolenprotokolle, die vor allem in der Chrome-Konsole nützlich sind und sie auf dem Gerät deaktivieren möchten (sie sind bereits für Prod-Builds deaktiviert), da sie außerhalb des Remote-Debug-Modus große Auswirkungen auf die Leistung haben .

Antwort

0

Diese für jetzt scheint zu funktionieren:

const debuggingEnabled = !!window.navigator.userAgent; 

Als window.navigator.userAgent ist undefined auf android und ios

0

Ich bin nicht sicher ist, was du meinst, aber ich werde es ein Schuss: Das fand ich vor einiger Zeit hacken

const isDebuggingEnabled = (typeof atob !== 'undefined'); 
Verwandte Themen