2015-04-09 14 views
5

İyonik ile mobil tarayıcı testini kullanmaya çalışıyorum. IPhone'umla aynı Wifi'ye bağlıyım ve IP-Adresimi aşağıdaki komutla kontrol ettim: ifconfig |grep inet. İyonik sunucuyu ionic serve komutu ile çalıştırdığımda iPhone'umdaki iyonik uygulamamı IP Adresimi ve belirtilen bağlantı noktasını kullanarak açamıyorum. Makinemde başka bir şeyi etkinleştirmek zorunda mıyım? Ayrıca herhangi bir başarı olmadan farklı portlar denedim.İyonik mobil tarayıcı testi çalışmıyor

cevap

10

Bu cevap geç kalmış olabilir, ancak umarım gelecekte aynı sorunu yaşayan herkes için yararlıdır. Bu sorunu çözdüğümde şu komutu vermem gerekiyordu: ionic address ve yerel sunucu seçeneğim yerine dev sunucumun ipini (benim durumumda 192.168.0.2) seçtim. Şimdi ionic serve çalıştırdığımda, mobil tarayıcıdan başarılı bir şekilde bağlanabiliyorum.

+0

Merhaba @Federico, bir adresi belirttiğimde bu hatayı gösterir "TypeError: undefined özelliği 'launchBrowser' okunamıyor" Herhangi bir çözüm? Teşekkürler. –

+0

@BetoAveiga İyonik klibin hangi versiyonunu kullanıyorsunuz? İyonik çerçevenin hangi versiyonu? Cordova hangi sürümü? Hangi tarayıcı? Lütfen hatayı yeniden oluşturmak için gerekli adımları sağlayın ve size yardımcı olmaya çalışacağım. –

+0

Hi @ Feredico. Teşekkürler. "Her şeyin son versiyonu" na cevap verebilir miyim? CLI'nin son versiyonu da dahil olmak üzere her şey güncel. Her neyse ... sorun giderildi çünkü cihazımı Chrome'la uzaktan hata ayıklamayı kullanarak çözdüm, bağlantı noktaları aradığımdan daha iyi. (İyonic CLI 3.8.1 - Krom 61.0.3163.49 - Cordova 6 - İyonik 3.6) –

4

Windows 8.1 ve Android kullanarak bunu deneyen benzer bir sorun yaşadım. http://localhost:8100/'u kullandığımda, Chrome'un masaüstü sürümüne doğru şekilde yüklendim, ancak masaüstü tarayıcımda yerel IP adresimi kullanıyorum, yani 192.168.1.185:8100 "Bağlantı Reddedildi" hatası aldım. Bunun Chrome cihazımda da mobil cihazımda çalışmadığını söylemek gereksiz. ": 8100 localhost" ve Chrome'da mobil cihazda yok IP adresi ve yüklenen ve ayıklanmış siteyi bu sorunu çözmüş ne

Ben kullanarak siteyi açabilir Bu şekilde https://developer.chrome.com/devtools/docs/remote-debugging#port-forwarding

göre Port Yönlendirme kullanıyordum doğru şekilde.