2016-03-30 17 views
2

Bu yüzden bir görüntü indirmeye çalışıyorum, bu dosyaya görüntüyü işaret eden window.location = data.url; kullanıyorum, ancak iOS'ta kaydetmek için basılı tutmanız gereken gerçek görüntüye gönderir.iOS aygıtlarını algılamak için modernizr'i kullanma

Bunun hakkında bir yol olmadığını biliyorum, bunun yolculukları kırdığını hissediyorum, bu yüzden sadece onları "dokunun ve basılı tutun" diyerek yarattığım bir başka sayfaya yönlendirmek istedim.

Dokümantasyona bir göz attım ancak kaydım. Birisi bir iOS cihazı kullanıyorsa nasıl tespit edebilirim?

cevap

2

Modernizr, UA dizesi koklama yoluyla aygıt/tarayıcı algılama değil, feature detection ile ilgilidir.

Aygıt/tarayıcı algılaması bir süredir kötü bir adamdır ve bunun değişmesi olası değildir - birden çok nedenden dolayı güvenilmez olduğu kanıtlanmıştır.

Ancak, bu şekilde gitmeye karar verirseniz, mobil aygıt algılama için basit bir javascript lib - isMobile - kontrol etmenizi öneririz.