2013-04-12 12 views
5

iPhone Chrome başarısız olur.ICS dosyası yükle "Bilinmeyen Dosya Türü" Ben bir mobil web uygulaması için bir ICS dosyası otomatik olarak oluşturarak olan bir php senaryo var

Win7 masaüstümdeki Chrome'u kullanarak ics dosyası iyi indirilir ve Outlook bunu beğenir.

iPhone'umda Safari'yi kullanarak, ics dosyası takvim uygulamasını beklendiği gibi açar ve takvime eklememe izin verir.

iPhone'umdaki Chrome'u kullanarak, "İndirme Başarısız Oldu. Chrome bu dosyayı indiremiyor. Hata 102(): Bilinmeyen Dosya Türü."

header("Content-Type: text/Calendar; charset=utf-8"); 
header("Content-Disposition: inline; filename={$slug}.ics"); 
header("HTTP/1.0 200 OK", true, 200); 

ve benim ics dosya çıktı edilmektedir: iPhone Krom sevme olduğu hakkında

BEGIN:VCALENDAR 
VERSION:2.0 
CALSCALE:GREGORIAN 
PRODID:-//example.com//NONSGML blah blah//EN 
METHOD:PUBLISH 
BEGIN:VEVENT 
UID:[email protected] 
DTSTAMP:20130412T062148 
DTSTART:20130524T134500Z 
DTEND:20130524T153000Z 
LOCATION: 
SUMMARY:This is the summary 
DESCRIPTION:This is the description 
STATUS:CONFIRMED 
TRANS:OPAQUE 
END:VEVENT 
END:VCALENDAR 

Herhangi bir fikir

Bunları başlıkları yolluyorum? Gördüğüm

+1

bu konuda bir şey öğrendiniz mi görüyor musunuz? Aynı problemin etrafında bir yol bulmaya çalışıyorum. Söyleyebileceğim kadarıyla –

+1

arası tarayıcı uyumsuzluğu bu imkansız en azından şu an için, çoklu tarayıcılar arasında güvenilir oluşturmayı kolaylaştırır. :( – SteveJ

+0

Aynı sorunu yaşıyorum Herkes herhangi bir çözüm hakkında bana bilgi verebilir –

cevap

İlgili konular