2013-07-22 15 views
5

ile Android'de web görünümünü tespit edin Google Play'de web sitemi bir web görünümüne yerleştiren bir uygulama var. Uygulama başka bir şey yapmıyor ve üçüncü taraf bir para kazanma özelliği içeriyor.Javascript

Kullanıcıların sitemle uygulama üzerinden ne zaman eriştiklerini bulmak istiyorum, böylece bir ileti gösterebilirim.

Ancak, kullanıcı aracıları aynı olduğu için Android mobil tarayıcı ile uygulama arasında ayrım yapmanın bir yolunu bulamadım.

Bir web görüntünün algılanması için bilinen herhangi bir yöntem var mı?

Teşekkürler.

+0

olası yinelenen [Android, tarayıcı kullanıcı ajanı vs webview kullanıcı aracısı] (http://stackoverflow.com ... telif ihlal ediyor olarak uygulamayı bayrak ve piyasadan çıkarmak için Google'a sorabilirsiniz/questions/12727117/android-webview-user-agent-vs-tarayıcı-kullanıcı-aracı) – g00dy

+0

Denemedim, ama bu sorunun çözümü iyi görünüyor: http://stackoverflow.com/questions/16383776/ algılamak-in-app-tarayıcı-web görüntülemesini-ile-php-javascript. İsteğin http başlığını kullanır. –

+0

Diğer soruları gördüm ama bu çözümlerin hiçbiri işe yaramadı. "X-Requested With" başlığından bahsetmişler ancak maalesef bu uygulama tarafından gönderilmiyor (belki de uygulama yazarı tarafından devre dışı bırakılabilir) – Nick

cevap

8

Ne yazık ki, cevap hayır, Android mobil tarayıcı ile başka bir webview tabanlı uygulama arasında ayrım yapmak için bir yol yoktur.

Uygulama geliştiricisi elbette kullanıcı aracısını değiştirmeyi seçmedikçe.