Tôi đã thử các trình phát html khác nhau và sử dụng thẻ video html5. Tuy nhiên các thiết bị của apple (ipod touch 4, iphone 4, ipad) hiển thị video html5 trong số máy nghe nhạc riêng của mình.tại sao thiết bị của Apple phát video html5 trong trình phát riêng của mình?
Mục tiêu chính của tôi là hiển thị quảng cáo lớp phủ trên video. Tôi quyết định ẩn/hiện div với sự giúp đỡ của định vị tuyệt đối và z-index. Nó làm việc cho các trình duyệt trong máy tính của tôi, tuy nhiên không thể quản lý trong các thiết bị táo.
Để hiển thị quảng cáo trên thiết bị của Apple, trước hết tôi cần phải sử dụng trình phát html5 của riêng mình chứ không phải trình phát video mặc định của apple.
Cách tiếp cận của tôi có thể hoặc có cách giải quyết nào không? Bất kỳ ý tưởng sẽ được đánh giá cao.
Cảm ơn,
ngồi biên tập
Có một thuộc tính "webkit-playsinline". Nhưng điều đó cũng không hiệu quả. Tôi nghĩ nó chỉ hoạt động trong lập trình ứng dụng với UIWebView.
<video id="video" width="480" height="320" webkit-playsinline>
Trong nguồn của bạn, bạn cố gắng sử dụng trình phát webkit. Có, safari là một webkit. Nhưng táo đè lên nó. Giống như một số kiểu css có thể ghi đè lên các lớp tiêu chuẩn. – SkyFox