Provo a utilizzare il test del browser mobile con ionico. Sono connesso allo stesso Wifi del mio iPhone e ho controllato il mio indirizzo IP con il seguente comando: ifconfig |grep inet
. Quando eseguo il server ionico con il comando ionic serve
, non riesco ad aprire la mia app ionica sul mio iPhone utilizzando il mio indirizzo IP e la porta specificata da ionic. Devo abilitare qualcos'altro sulla mia macchina? Ho anche provato diverse porte senza alcun successo.Il test del browser mobile Ionic non funziona
risposta
Questa risposta potrebbe essere in ritardo, ma spero che sia utile a chiunque abbia lo stesso problema in futuro. Ciò che ha risolto questo problema è stato inserire il seguente comando: ionic address
e selezionare l'ip del mio server di sviluppo (nel mio caso 192.168.0.2
) anziché l'opzione localhost. Ora quando corro ionic serve
posso connettermi con successo dal browser mobile.
Ho avuto un problema simile provandolo utilizzando Windows 8.1 e Android. Quando ho usato http://localhost:8100/ è stato caricato correttamente sulla mia versione desktop di Chrome ma utilizzando il mio indirizzo IP locale nel browser desktop, ad esempio 192.168.1.185:8100, ho ricevuto un errore "Connessione rifiutata". Inutile dire che non ha funzionato neanche su Chrome sul mio dispositivo mobile.
Cosa ha risolto questo problema stava usando Port Forwarding secondo https://developer.chrome.com/devtools/docs/remote-debugging#port-forwarding
In questo modo ho potuto aprire il sito utilizzando "localhost: 8100" e non l'indirizzo IP sul mio dispositivo mobile in Chrome e il sito caricato e debug correttamente.
- 1. Ajax La chiamata non funziona sul dispositivo mobile utilizzando IONIC
- 2. Test web cross-browser mobile
- 3. per il test del design mobile
- 4. L'iframe di YouTube 360 video non funziona nel browser mobile
- 5. La chiave API del browser non funziona con il referente
- 6. Test di compatibilità del browser
- 7. Come funziona la chiamata Ajax nell'app mobile (PhoneGap), ma non nel browser del PC?
- 8. Charset UTF 8 non funziona se utilizzato con Ionic Framework
- 9. Lingua reindirizzamento funziona sul desktop, ma non il browser del cellulare
- 10. Rilevazione dispositivo mobile del browser in .NET
- 11. jQuery Mobile ajaxEnabled non funziona?
- 12. CSS mobile: box-shadow non funziona correttamente
- 13. Il browser del selenio Dockerizzato non può accedere all'URL del test Capybara
- 14. Il CSS responsive design in mobile non funziona su uc browser e opera mini
- 15. setTimeout non funziona su safari mobile
- 16. WinForms CefSharp Browser LocalStorage non funziona
- 17. JQuery Mobile non funziona all'interno di UIWebView
- 18. Ionic build android non funziona sulla risorsa pacchetto
- 19. Popover Ionic funziona su XCode Simulator ma non su iPhone
- 20. Chrome Browser Action non funziona
- 21. Il plug-in ES-head non funziona tramite il browser
- 22. Canvas.toDataURL non funziona su mobile Safari iOS?
- 23. Rileva browser mobile Chiudi Evento
- 24. Lo scorrimento del browser Web a volte non funziona
- 25. nascondere barra degli indirizzi del browser mobile su Chrome (Android)
- 26. Selezionare l'opzione di default che non funziona con Ionic Framework
- 27. jQuery e compatibilità browser mobile?
- 28. Test delle prestazioni del browser tramite selenio
- 29. Sfrutta il caching del browser | modifica del file .htaccess | - Non funziona per i file javascript
- 30. Il browser di esecuzione Cordova non funziona Ubuntu 14.04
Ciao @Federico quando si specifica un indirizzo mostra questo errore "TypeError: Impossibile leggere la proprietà 'launchBrowser' di undefined" Qualsiasi soluzione? Grazie. –
@BetoAveiga quale versione di cli ionico stai usando? Quale versione del framework Ionic? Quale versione di cordova? Quale browser? Si prega di fornire i passaggi per riprodurre l'errore e cercherò di aiutarti. –
Ciao @Feredico. Grazie. Posso rispondere "l'ultima versione di tutto"? Tutto è aggiornato, inclusa l'ultima versione della CLI. Ad ogni modo ... il problema è scomparso perché lo risolvo usando il debug remoto del mio dispositivo con Chrome, le porte di inoltro, che è anche meglio di quanto stavo cercando. (Ionic CLI 3.8.1 - Chrome 61.0.3163.49 - Cordova 6 - Ionic 3.6) –