2014-09-23 15 views
30

Gömülü videolar ve podcast'ler için JWPlayer kullanan bir HTML5 web uygulamasına sahibim. Bu, hem Safari'de hem de ana ekrana bir web uygulaması olarak kaydedildiğinde iOS 7'de iyi çalışır.iOS 8 - Videolar ve ses dosyaları ana ekran web uygulamasından oynatılmıyor

iOS 8'de, videolar ve ses dosyaları da Safari'de oynatılacak, ancak uygulamayı ana ekranıma kaydettiğimde ve simgeden açtığımda, ortam dosyalarının hiçbiri çalmayacak.

Telefonumda çalışan uygulama ile Mac'imde bulunan Safari konsolunda hata ayıklamayı denedim, ancak herhangi bir hata görmüyorum ya da soruna neden olabilecek başka bir şey göremiyorum.

Ben iOS 7'de uygulamayı çalıştırırsanız, Konsolu çıkış Ben iOS 8. üzerinde gördüğümü

uygulama ortamı yüklemeye çalışıyor sanki

aynıdır, ama denemek eğer medyanın gömülü olduğu sayfadan ayrılmak için uygulama çöküyor ve kapanıyor.

Bu konuda herhangi bir ışık tutabilir ve bir iş teklifi verebilir misiniz? Apple'ın ana ekran web uygulamalarının işlevlerini sınırlamak için bir hata mı, yoksa kasıtlı bir hareket mi?

( )

+2

Çevrimiçi olarak gördüğüm kadarıyla, bir çok kişi @Malevolence'dir. Yine de herhangi bir çözüme rastlamak üzereyim ... – getnorthern

+0

Birisi aynı videoyu bir YouTube videosunda bile gösterdi: http://stackoverflow.com/questions/25972600/ios-8-embedded-youtube-in-html- web-app-fails? noredirect = 1 – matb33

+0

URL'yi paylaşmayı deneyebilir misiniz? –

cevap

3

iOS 8.3, hatayı düzeltir. Videolar artık appcache dahil olmak üzere ana ekran web uygulamasından oynatılabilir.

+0

Bilmekte fayda var! – Vivo

2

iOS'ta, bazen ortamın ön plan uygulamasında ses çalmayacağını fark ettim. Sorun, başka bir uygulamanın sistem sesini yayınlamadığı ve dolayısıyla ön plan uygulamasının ses çalmayı başaramadığı görünüyor.

bu I gidermek için:

  • Kuvvet yakın diğer medya uygulamalarını (çift musluk sonra kapatmak için yukarı kaydırın).
  • Medya öğelerine (Vimeo, YouTube, web sayfası tabanlı ortam yürütücüler) açık olan Safari sekmelerini kapatın.

Ardından uygulamayı oynamak istediğim medyayla tekrar deniyorum ve genellikle işe yarayacak.