简体   繁体   English

IOS 出现黑屏而不是视频背景

[英]Black screen instead of video background on IOS

Video background from site header not showing on iPhone.来自站点 header 的视频背景未在 iPhone 上显示。 I read that need to specify attributes, but they were already there except of 'preload'.我读到需要指定属性,但除了“预加载”之外它们已经存在了。 Ive just added all necessary attributes additionaly, but it did not help:(我只是额外添加了所有必要的属性,但它没有帮助:(

This code Ive added.我添加了这段代码。

<script>
$(document).ready(function(){
  var video_header = $('video');
  video_header.prop('preload','auto');
  video_header.prop('autoplay','true');
  video_header.prop('loop','loop');
  video_header.prop('playsinline','playsinline');
  video_header.prop('webkit-playsinline','');
  video_header.prop('muted','true');
});
</script>

Btw, chrome dev tools on Iphone 12 pro display everything.顺便说一句,Iphone 12 pro 上的 chrome 开发工具显示了所有内容。

在此处输入图像描述

<video loop="" autoplay="" playsinline="" muted="" preload="auto" id="mejs_5217348005770652_html5" src="https://suik.online/wp-content/uploads/2022/11/50-mb.webm" style="margin: 0px; width: 390px; height: 780px;">
<source type="video/webm" src="https://suik.online/wp-content/uploads/2022/11/50-mb.webm">
</video>

Web-site网站

Thanks for any help.谢谢你的帮助。

To see it work on an iPhone看看它在 iPhone 上的工作情况

Currently, WebM video playback is not available on iPhone.目前,WebM 视频播放在 iPhone 上不可用。 If you want to play WebM files on iPhone, you need to have mp4 file format as well.如果你想在 iPhone 上播放 WebM 文件,你还需要有 mp4 文件格式。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM