Sto usando phonegap/cordova per lo sviluppo di un'app Android.Cambia PhoneGap/Cordova User-Agent per AJAX
L'app deve leggere i file su un server remoto. Pertanto sto usando AJAX (jQuery). Il problema è: il server remoto reindirizza tutte le connessioni dai dispositivi mobili a una versione mobile, che non funziona per me, quindi devo cambiare l'User Agent in un browser desktop.
Come posso fare questo? Ho visto a solution for iOS. È qualcosa di simile a questo possibile per Android?
Edit: ho trovato me stesso una soluzione:
Basta aggiungere
WebSettings w = this.appView.getSettings();
w.setUserAgentString("Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.202 Safari/535.1");
a /src/com/a/b/c.java
in onCreate
-Metodo.
questo non ha funzionato per me. Qualche idea? – Danation
È possibile aggiungere una risposta alla propria domanda - non è necessario modificarla nella domanda stessa. Sarebbe molto più ordinato se modifichi di nuovo e fatto ciò. – rjmunro
@ninov Sto usando Cordova ma non ho alcun file .java. Possiamo chiamarlo da javascript? Funziona ancora a partire dal 2017? –