SORU
10 Temmuz 2009, Cuma


YouTube ve Haritalar gibi bir http etki alanı tabanlı URL iPhone uygulamaları için Düzeni, kayıt yapmak mümkün mü?

Uygulama telefonda yüklü olduğunda iOS uygulamam ile benim etki alanı (örneğin http://martijnthe.nl) URL açmak istiyorum, ve bu durumda Mobil Safari ile değil.

Bu protokol için eşsiz bir sonek oluşturmak ve Bilgileri kaydetmek mümkün olduğunu okudum.plist, ama Mobil Safari uygulaması yüklü değil diye hata verir.

Geçici bir çözüm ne olabilir?

Bir fikir:

1):// Herhangi bir masaüstü tarayıcı açın ve tarayıcı üzerinden hizmet verecek Url http Kullanın

2) Onay User-Agent ve dava Mobile Safari, açık bir myprotocol:// URL için (deneme) açmak için iPhone uygulaması var ve bu açık Mobil iTunes indirme uygulaması halinde girişimi başarısız olur

Eğer bu işe eğer emin değilim öneriniz var mı? Teşekkürler!

CEVAP
10 Temmuz 2009, Cuma


Aşağıdaki gibi: bu işin en az müdahaleci bir yol bence

  1. Eğer user-agent iPhone/iPod Touch bu olup olmadığını kontrol edin
  2. appInstalled bir çerez için kontrol edin
  3. Bilgisi var ve true olarak ayarlanırsa, your-uri:// ya da yönlendirme sunucu tarafı () window.location ayarlayın
  4. Eğer çerez yoksa, açık bir "biliyor Muydunuz Sitesi ada sahip bir iPhone uygulaması mı?" kalıcı "Evet, aldım", "Hayır, ama çok isterdim Dene" ve "beni yalnız Bırak" butonuna basın.
    1. "Evet" cookie true düğme belirler ve yönlendirir your-uri://
    2. "Hayır" "" hangi cihazda App Store açılacaktır . http://itunes.com/apps/yourappname düğme yönlendirir
    3. "Beni rahat Bırak" düğmesini yanlış tanımlama ayarlar ve kalıcı kapatır

İle oynadı ama biraz hantal buldum başka seçeneği Javascript aşağıdaki gibi oldu:

setTimeout(function() {
  window.location = "http://itunes.com/apps/yourappname";
}, 25);

// If "custom-uri://" is registered the app will launch immediately and your
// timer won't fire. If it's not set, you'll get an ugly "Cannot Open Page"
// dialogue prior to the App Store application launching
window.location = "custom-uri://";

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Modus Recordings

    Modus Record

    26 Kasım 2008
  • TWiT Netcast Network

    TWiT Netcast

    27 EKİM 2005
  • Wild Academy

    Wild Academy

    8 Aralık 2009