Ionique --live-rechargez pas l'application en cours d'exécution sur le périphérique
Je ne peux pas voir mon ionique application sur mon téléphone lors de l'utilisation de la --live-reload
paramètre.
Je suis avec Windows 8.1 et relié à un Nexus 5 Android. L'application est l'exemple de sidemenu application créée avec ionic start demo sidemenu
.
Quand je lance ionic run --live-reload
, j'obtiens d'abord présenté par une liste de toutes les adresses IP possibles:
Multiple addresses available.
Please select which address to use by entering its number from the list below:
Note that the emulator/device must be able to access the given IP address
1) 192.168.0.109 (Wi-Fi)
2) 192.168.159.1 (VMware Network Adapter VMnet1)
3) 192.168.174.1 (VMware Network Adapter VMnet8)
4) 192.168.56.1 (VirtualBox Host-Only Network)
Je choisis l'option 1 - c'est l'adresse IP de mon PC de développement, qui est l'hôte de la ioniques serveur.
Ionique confirme cette sélection, et confirme qu'il est en service pour les ports comme ci-dessous:
Selected address: 192.168.0.109
Running live reload server: http://192.168.0.109:35729
Watching : [ 'www/**/*', '!www/lib/**/*' ]
Running dev server: http://192.168.0.109:8100
Je confirme que c'est de servir la page par l'ouverture de google Chrome sur mon PC et en allant à la http://192.168.0.109:8100
Lorsque l'application s'exécute sur l'appareil Android, il affiche l'écran de démarrage, puis montre la webview avec l'erreur:
Web page not available
The Web page at http://192.168.0.109:8100/could not be loaded as:
net::ERR_ADDRESS_UNREACHABLE
Cela a également été signalé sur le Ioniques forums:
Aussi loin que je peux dire, j'ai ouvert les ports TCP 35729 & 8100 sur ma machine Windows (à l'aide de Panneau de configuration - paramètres de Pare-feu).
Que dois-je configurer pour que je puisse voir mon Ionique application sur mon appareil?
OriginalL'auteur Richard Le Mesurier | 2015-06-09
Vous devez vous connecter pour publier un commentaire.
La configuration ci-dessus a été correct.
Les ports nécessaires pour être ouvert dans le Pare-feu Windows - mais l'étape manquante était nécessitant un redémarrage après la mise à jour les paramètres du Pare-feu.
Après un redémarrage, tout fonctionne correctement.
OriginalL'auteur Richard Le Mesurier
Dirait que vous êtes face à une question de la SCRO.
Install & configurer cordova-plugin-blanche doit corriger votre problème
OriginalL'auteur aorfevre
Probablement pas le problème pour la plupart des gens, mais pour moi, c'était parce que j'étais l'exécution d'un VPN sur mon téléphone.
OriginalL'auteur marcbest
Facile, vous pouvez utiliser cette commande dans cmd et c'est un travail bien :
OriginalL'auteur Yosia Prabowo
Je suis bien tard pour cela, mais mon
config.xml
générés à la suite de la ligne quelque part dans mon processus de construction:<content src="http://10.0.0.25:8100" original-src="index.html"/>
Je l'ai corrigé en changeant de nouveau à
<content original-src="index.html"/>
(sans lesrc="http://10.0.0.25:8100"
)OriginalL'auteur garrettmac
Ce qui a fonctionné pour moi (sans apporter de modifications à tout projet fichiers de configuration ou de mes paramètres de pare-feu):
Ma configuration:
à mon ordinateur de bureau Windows.
qui j'ai eu de http://www.whatismybrowser.com
Toutes les commandes que j'ai utilisé pour obtenir livereload de travail sur mon téléphone Android avec une nouvelle ionique 3 projet:
(-c est de la console, -l est livereload)
Remarque: initialement, Il était très lent chargement sur le téléphone (l'écran de démarrage passait, puis il a été solide blanc pour un temps), mais une fois chargé, le livereload bien fonctionné.
OriginalL'auteur Gail Parsloe
Aucune des réponses ci-dessus a travaillé pour moi, j'ai vérifié pour le réseau qui a été mon téléphone connecté et le réseau de mon ordinateur portable est connecté. Depuis qu'ils étaient différents, je les ai faits se connecter sur le même réseau et il est résolu ce problème.
OriginalL'auteur Swapnil