Wir machen eine PhoneGap App und versuchen, einen Datendienst wie folgt zu verwenden:PhoneGap-Umgebungsvariablen in Bezug auf AJAX-Datendienst in einer Entwicklungsumgebung?
$.post(rooturl + '/data/something', { a: 1 }, (res) => {});
Das Problem: Wenn die App auf PhoneGap läuft, ist es eine einzelne Seite Anwendung ohne maßgeschneiderte Server-Backend. Das bedeutet, dass ich keinen Umgebungsindikator senden kann, um den Rooturl zu ändern und ihn im lokalen NodeJS-Entwicklungsserver-Datendienst im Gegensatz zum Produktionsserver zu leiten.
Mit anderen Worten, wie kann ich das Javascript auf der Client-Seite erkennen, ob es in der Entwicklungsumgebung ausgeführt wird, um die richtige Root-URL (Entwicklung/Produktion) richtig festzulegen?