Sự cố tải phương tiện YouTube iOS8 - Phát phương tiện thành công khi ở trong Safari, nhưng khi ứng dụng được tải từ clip web Màn hình chính, phát video không thành công.iOS 8 Nhúng YouTube trong ứng dụng web HTML không thành công
Hơn nữa, nhấn vào một liên kết để điều hướng khỏi trang trong khi phương tiện không thể tải kết quả khi gặp sự cố hoàn toàn của ứng dụng vào Màn hình chính.
Đây là liên kết thể hiện điều này (rõ ràng là chạy trên iDevice của bạn). Bạn có thể chạy nó ban đầu trong trình duyệt Safari, nó sẽ hoạt động tốt. Cài đặt nó như là một biểu tượng màn hình chủ, chơi video sẽ thất bại, và nhấp vào liên kết dưới sẽ sụp đổ các ứng dụng.
http://nterspace.com/youtubeissue.html
Mã mà làm việc khi ứng dụng được tải lên trong trình duyệt Safari là:
<iframe width="100%" maxwidth="432" height="270" src="//www.youtube.com/embed/_j4KrMAygJI" frameborder="0" allowfullscreen></iframe>
Bất cứ ai có bất kỳ suy nghĩ? Đây có phải là mã nhúng không hợp lệ không?
nó là một vấn đề với iOS8: [html5 video không phát trong ios 8 màn hình webapp] [1] [1]: http: // stackoverflow.com/questions/25972362/why-html5-video-doesnt-play-in-ios-8-webappwebview –
Tôi đã nhận thấy rằng sự kiện "canplay" không được kích hoạt do API video trong Mobile Safari yêu cầu để chơi. Bây giờ tôi phải dựa vào một số javascript để phát video khi "loadmetadata" được kích hoạt. Lỗi khủng khiếp. – Cue
@Cue bạn có thể mở rộng trên những gì bạn đã làm với canplay và loadmetadata? – matb33