EDIT Tôi đã thay đổi một số Javascript ngay bây giờ, vì vậy nếu tôi có thể tìm thấy một chức năng javascript phát hiện hỗ trợ HTML5 Video, nó nên hoạt động.Cách Kiểm tra xem trình duyệt có hỗ trợ HTML5 không?
Tôi có trình phát video HTML5 có dự phòng flash, nếu HTML5 không được hỗ trợ, tôi muốn nó dự phòng thành flash. Im hiện đang sử dụng
<!--[if !IE]><!--> then load my custom player else use SWFObject to render it.
Có thể làm folllowing:
` If (HTML5 supported browser) {
<some html and script> (My custom player)
}else{
<different html and script> (I would call SWFobject here)
}
`
Cố gắng tìm một ý tưởng giải pháp dễ dàng thoải mái.
Thông thường tôi có thể có thêm <object>
trong thẻ video, nhưng điều này sẽ không thể thực hiện được do cách trình phát được chèn vào trang.
Mặc dù tôi có thể phát hiện sự ủng hộ HTML5 với một phương pháp có thể không đáng tin cậy, tôi không chắc chắn làm thế nào để có HTML của tôi dựa trên đầu ra của sự hỗ trợ
Không có một 1: lập bản đồ 1 giữa các trình duyệt có hỗ trợ một tính năng tùy tiện giới thiệu trong HTML 5 và một tính năng tùy tiện giới thiệu trong HTML 5. Kiểm tra 'navigator.geolocation' để xem liệu trình duyệt có hỗ trợ video của bạn hay không là một ý tưởng tồi tệ. – Quentin
Đó là lý do tại sao tôi không muốn sử dụng nó/ – JustAnotherDeveloper
tôi có cùng một câu hỏi nếu có ai nhận được câu trả lời – Lijo