2010-12-28 11 views
8

Mobil sitemdeki bazı kullanıcılar siteyi iPhone'da safari'de ("ana ekrana ekle") ekrana ekleyin. Ev simgesini tıklayıp URL'yi yazarak gelip gelmediklerini öğrenmenin bir yolu var mı?iphone "ana ekran" dan kullanıcı tıklamanın nasıl tanımlanır

Ya benim sorunu çözmek için, ben birçok kullanıcı "Ana ekrana eklemek" ve bu kadar Yani Bob

cevap

1

çok teşekkürler geri gelip biliyorum istiyorum! Sanırım yapamazsın! Bir kullanıcının uygulamanızın dışında ne yaptığını bilmemelisiniz (herhangi bir çeşit, teşekkürler BoltCloch ;-)). Kum kutulu ortamın bütün prensibi budur.

+1

Bu, yerel bir uygulama değildir (aynı ilke geçerli olsa da). – BoltClock

3

Kendi web sunucumda bir web sunucusu kurarak test ettim.

GET /apple-touch-icon-57x57-precomposed.png HTTP/1.1 
Host: 10.0.2.1 
User-Agent: MobileSafari/6533.18.5 CFNetwork/485.12.7 Darwin/10.4.0 
Accept: */* 
Accept-Language: de-de 
Accept-Encoding: gzip, deflate 
Connection: keep-alive 

Diğer gözlemlenen isteklerdir:

GET /apple-touch-icon-57x57.png HTTP/1.1 

GET /apple-touch-icon-precomposed.png HTTP/1.1 

GET /apple-touch-icon.png HTTP/1.1 

Sen o GET-İstekler için kontrol edebilir bir web klibi siteyi başlayarak farkı mobil safari ekranı simgesi için ek istekler gönderir yani, sunucuda.

Bu, webclip'i tıklattığınızda veya yalnızca bir kez tıklandığında bunun olup olmadığını bilmiyorum.

+1

Ayrıca, bir kullanıcı Ana Ekrana Ekle'yi seçtiğinde simgeler için istekleri gönderir - ve olasılık muhtemelen kullanıcının ana ekranlarına ekleyeceği olasılıklardır. – BoltClock

+1

Bir açılış ekranı görüntüsüne de bir istek olmalı. Apple-touch-startup-image gibi bir şey olmalı – scalbatty

İlgili konular