2016-04-07 12 views
0

Aynı aygıtta (android veya ios) tarayıcıya ileti gönderebilen ve tarayıcıdan yanıt almayı sağlayan iyonik bir uygulama yapmaya çalışıyorum. Mümkün mü?İyonik uygulama ile tarayıcı arasındaki iletişimi nasıl etkinleştirebilirim?

+0

Burada nasıl bir tepki veriyoruz? Eğer sadece bir istek oluşturmak istiyorsanız, '' http://get.angularjs.org/api/ng/service/$http '' (http://www.google.com/support/support/help.html) adresinde bulabilirsiniz. Ne elde etmeye çalıştığınızı daha ayrıntılı olarak, belki de şimdiye kadar denediğiniz şeylerin bazı örneklerini paylaşabilirsiniz. – Dexter

+0

Web sitemden link ile sms gönderiyorum. Bağlantıyı tıklamak, web sitemi, aygıtın işletim sistemine dayalı olarak appstore ve playstore'a yönlendiren bowser'da açar. Uygulama kurulduğunda, tarayıcıda açtığım bağlantıdan jeton almak niyetindeyim. Bunun için uygulama ve tarayıcı arasında iletişime ihtiyacım var. Bunu daha önce sms'nin kendisinden jeton alıp yapıyordum. Uygulamamın bu jetonu almak için tarayıcıyla iletişim kurmasının herhangi bir yolu olup olmadığını bilmek istiyorum. –

cevap

0

Kullanıcının hangi URL'yi ziyaret ettiğini izlemek için yerel aygıt tarayıcısıyla iletişim kurmanın mümkün olmadığından eminim. Ancak, cordova-plugin-inappbrowser kullanarak, uygulamanızın içinde bir tarayıcı penceresi açabilir ve URL değişikliklerini izleyebilirsiniz. olaylara dinleyerek

ya loadstart veya loadstop kullanıcı nerede olduğunu görmek ve böyle bir şey ile URL'yi alabilirsiniz:

var browserRef = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes'); 

browserRef.addEventListener('loadstart', function(event) { 
    console.log(event.url); 
}); 

Bu eklenti here ilgili daha fazla bilgi bulabilirsiniz.

İlgili konular