2010-09-30 16 views
5

JQuery/jqtouch kullanarak android tarayıcı için tasarlanmış bir web sitem var. Bunun bir parçası olarak yüklenen bir harita sayfam var. Verilerimi görüntülerken, google uygulama haritasının tıklandığında, müşterinin adreslerinden bazılarının kendisine gönderilen verilerle karşılaştığını gördüm. Aynı zamanda bir tonu daha hızlı yükler ve çalıştırır (aynı zamanda navigasyonun tüm avantajlarına sahip olmanın yanı sıra).Android tarayıcıdan Google Maps'i tetikle

Bu yüzden arama yaptım ve aradım, ancak adresi tekmeleme işlevinde yerleşik olan "öykünme" yapamıyorum. Geo: ve etc ile bağlantı kurmayı denedim: vb, ancak hiçbiri yüklü uygulamayı açmayacak. Yine de, bir adresle bir <li></li> öğeye sahip olmak, tarayıcı bir "uygun" adresi algılayacak ve uygulamayı açacaktır.

Javascript veya href ile tekmelemek zorunda kalmam umurumda değil, sadece html'ye gömülmelidir. Google Harita uygulaması varsa - 'Şimdi başlatın' ve aşağıdaki link:

cevap

7

Ben bir bağlantı vardır (http://m.google.com/maps?dc=gbackstop de) bakın ben adres çubuğuna yukarıda doğruladıktan

geo:28.61170,77.2747?z=15 

(gider Delhi CWG oyunları) ve HTC Desire web tarayıcımda çalışıyor.

geo:latitude,longitude 
geo:latitude,longitude?z=zoom 
geo:0,0?q=my+street+address 
geo:0,0?q=business+near+city 
+0

Teşekkür: android intent documentation itibaren

, 1 Bir yakınlaştırma düzeyini bütün Toprak, abd en yüksek 23 olmak göstermektedir. Coğrafi denedim: 0,0? Q = ... ama bu başlamadı. Gerçek koordinatları kullanıp kullanmadığını göreceğim .... Teşekkürler. – Mike

+0

Güncelleştirme 2. Seninki cevap olarak işaretliyorum. Jqtouch'un çağrıyla uğraşması gerektiği anlaşılıyor, çünkü droid üzerindeki statik bir sayfaya koyduğumda, hem adresimi hem de coğrafi kodu harita programına ekledi. – Mike

+0

Güncelleme 3: Çalıştı. Teşekkürler! jqtouch.js 'de, jeo: harici bir bağlantı olduğunu tanımak için bir referans eklemek zorunda kaldı. – Mike

İlgili konular