Video html5 không phát trong safari

Nếu bạn gặp khó khăn khi phát video, vui lòng chọn nền tảng và trình duyệt của bạn bên dưới để được hướng dẫn khắc phục sự cố

Safari trên MacOS

Khi sử dụng Safari, vui lòng đảm bảo Cookies được bật trong menu Cài đặt của bạn bằng cách đi tới Safari > Tùy chọn > Quyền riêng tư

Người dùng Safari phiên bản 11 trở lên, vui lòng tắt "Ngăn chặn theo dõi trang web chéo"

Người dùng Safari phiên bản 9 và 10, vui lòng chọn "Luôn cho phép"

Safari trên iOS

Khi sử dụng Safari iOS 11 trở lên, vui lòng tắt "Ngăn chặn theo dõi giữa các trang web" trong menu Cài đặt của bạn bằng cách đi tới Safari > Quyền riêng tư & Bảo mật

Nếu sử dụng một trình duyệt khác, vui lòng sử dụng trình duyệt Safari của bạn để thay thế

Các trình duyệt khác trên iOS

Nếu bạn đang sử dụng Chrome, Firefox hoặc các trình duyệt khác trên iOS phiên bản 11. 2. 6 trở lên, vui lòng sử dụng trình duyệt Safari của bạn để thay thế

Internet Explorer trên Windows 7

Trình phát HTML5 của chúng tôi không hỗ trợ các phiên bản HĐH Windows trước Windows 7. Vui lòng nâng cấp lên hệ điều hành Windows khác phiên bản 8 trở lên

Để tối ưu hóa các trang trên blog này, gần đây tôi đã thay thế ảnh động GIF bằng video tự động phát. Nó yêu cầu một vài người cố gắng làm cho đúng, vì vậy đây là cách nó hoạt động

Video bên dưới sẽ không tự động phát


    

Để khắc phục điều này, chúng tôi thêm thuộc tính muted, điều này sẽ tắt âm thanh, làm cho video ít bị xâm phạm hơn


    

Tuy nhiên, video trên vẫn không tự động phát trên iOS Safari, Safari yêu cầu chúng tôi thêm thuộc tính playsinline


    

Chúng tôi có thể cố gắng vượt qua các giới hạn tự động phát này bằng một số JavaScript, nhưng điều đó sẽ chỉ hoạt động nếu JavaScript được chạy do hành động của người dùng

Tôi đang gặp một số sự cố về sao băng. Tôi đang thêm một video MP4 vào một trang web và nó hoạt động trên tất cả các trình duyệt ngoại trừ Safari. Cả trên iOS và MAC Desktop, các video đều ở đó khi tôi kiểm tra chúng, nhưng bất kể css nào, v.v., tôi không thể làm cho chúng hiển thị…trên bất kỳ trang nào

Tôi đã thử các định dạng khác [webm, v.v.] và thậm chí cả các video khác hoạt động từ các trang web không phải của Meteor nhưng chúng cũng không hoạt động. TÔI ĐANG sử dụng thuộc tính playsinline

Tôi thực sự đã thử điều này trên các ứng dụng Sao băng khác mà tôi cũng có và có vẻ như nó cũng gặp vấn đề tương tự. Tôi chỉ đơn giản là không thể hiển thị video html5 nội tuyến trong Safari trên BẤT KỲ ứng dụng sao băng nào

Đây là mã video html5 cơ bản mà tôi đã thêm

    
      
      
    

Có ai gặp phải điều này trước đây không?

Hình ảnh áp phích tải tốt nhưng khi bạn nhấp vào nút phát, video không tải và hình tròn trong trình phát video chỉ quay

Video phát tốt trong Firefox và trên iPhone và iPad

trả lời

Tôi đã thực hiện một bài kiểm tra khác. Nếu tôi nhập vào Safari url đến đường dẫn của video, video sẽ tải và phát. Điều đó cho tôi biết bản thân tệp video là tốt

Vì một số lý do, video sẽ không phát qua trình phát video html5 trong Safari

Xin chào Gordon

Bạn có thể cung cấp cho chúng tôi liên kết đến trang vấn đề không?

Trân trọng. Vulcho

tôi phát hiện ra vấn đề. Tôi đang sử dụng Dreamweaver 6 và tôi nghĩ rằng nó có một số lỗi và không phải lúc nào cũng tự động tải tất cả các tệp hỗ trợ cho một trang

Khi tôi mở cửa sổ hoạt động của Safari cho trang chứa video của tôi, nó hiển thị lỗi tệp này không tồn tại "jarisplayer. swf. " Vì vậy, tôi đã tải tệp này lên theo cách thủ công. Sau đó, video phát tốt

Dựa trên điều này, tôi có đúng không khi cho rằng trên Mac, trình duyệt Safari không phát bằng trình phát video html5 mà đang sử dụng Flash để phát video

Câu hỏi phụ.
Tôi đã tạo một số video mà tôi đang đặt trong một cột rộng 320px. Mọi thứ hoạt động tốt, ngoại trừ bảng điều khiển bị cắt một phần. Có vẻ như bảng điều khiển rộng 420px. Vì vậy, bất kỳ video nào nhỏ hơn dẫn đến việc một phần điều khiển bị cắt. Ví dụ: trong video 320px của tôi, biểu tượng để làm cho toàn màn hình video không thể nhìn thấy vì nó bị cắt.

Có cách nào để chia tỷ lệ bảng điều khiển theo kích thước của video không?

Câu hỏi phụ.
Vấn đề chỉ dành cho Safari.
Tôi có một video lớn hơn [30MB]. Trên Safari sau khi bạn nhấn phát, hình ảnh áp phích sẽ biến mất như bình thường và các nút điều khiển hiển thị ở dưới cùng nhưng màn hình trình phát video vẫn đen cho đến khi toàn bộ 30mb của video được tải và sau đó video bắt đầu phát.

Không có vòng tròn quay hoặc biểu tượng tải để cho người dùng biết video đang tải. Điều này sẽ khiến nhiều người nghĩ rằng video không tải. Nếu người dùng tình cờ nhấp vào nút phát trên trình phát video trong khi video đang tải, tôi có thể thấy trong Góa phụ hoạt động trong Safari rằng Nó hủy tải video và bắt đầu tải lại video từ đầu. Có cách nào để biểu tượng tải hiển thị trong khi video đang tải và thay đổi hành vi để nếu người dùng nhấn nút phát trên các điều khiển trong khi video đang tải thì nó không hủy tải video và gây ra video

Trên Firefox, video bắt đầu phát gần như ngay lập tức và không yêu cầu tải xuống toàn bộ tệp để bắt đầu xem

Cảm ơn sự giúp đỡ của bạn,
Gordon

Xin chào Gordon

Trả lời câu hỏi 1. Có vẻ như giao diện hiện được thiết kế để hoạt động ở mức tối thiểu 420px. Tôi sẽ thảo luận vấn đề đó với các nhà phát triển để họ có thể khắc phục trong các bản cập nhật sắp tới của sản phẩm

Trả lời câu hỏi 2. Vui lòng xem hướng dẫn sử dụng sản phẩm
và đảm bảo rằng bạn đang sử dụng chính xác các cài đặt tương tự cho trình chuyển đổi video Handbrake. Có lẽ bạn đã quên nhấp vào hộp kiểm tối ưu hóa web.

Hướng dẫn sử dụng trình phát video HTML5

Trân trọng. Vulcho

Xin chào, rất có thể bạn đã chọn sai định dạng cho video của mình và đang làm việc với định dạng đó. Tôi khuyên bạn nên truy cập trang này để tìm hiểu cách thay đổi định dạng video trên DVD và sau đó bạn sẽ không gặp vấn đề gì với đồ họa của video, chúc may mắn

Safari có hỗ trợ video HTML5 không?

Safari hỗ trợ HTML5 . Nếu video YouTube không phát, hãy thử tắt hoặc gỡ cài đặt các tiện ích mở rộng như ClickToFlash.

Tại sao video của tôi không phát trong Safari?

Nhấp vào Safari, sau đó nhấp vào 'Cài đặt cho trang web này' Chọn phần Tự động phát trong cửa sổ bật lên và từ menu thả xuống, chọn 'Cho phép tất cả tự động phát

Tại sao video HTML5 không hoạt động?

Nếu bạn gặp một trang HTML5 có thông báo lỗi sau “không tìm thấy tệp” thì điều đó có nghĩa là trình duyệt của bạn chưa cài đặt codec video phù hợp. For example, if you are using Google Chrome and you come across an HTML5 MP4 video, then you may get an error message because you don't have an MP4 codec.

Tại sao Safari trên iOS không hiển thị áp phích video HTML5 của tôi?

Nhấp đúp vào nút trang chủ để chuyển trình chuyển đổi tác vụ bên ngoài Safari, nhấn và giữ vào biểu tượng safari cho đến khi nút tắt hiển thị. Mở safari [khởi động lại]. Tại thời điểm này, nếu bạn tải trang thử nghiệm [trang chỉ có một video], người đăng sẽ hiển thị .

Chủ Đề