网站首页视频背景在苹果系统的safari浏览器中无法显示

问:

网站背景视频还是不显示 能否帮忙处理一下  看一下是html的问题还是服务器的问题,网站首页视频背景在苹果系统的safari浏览器中无法显示

答:您好,目前PC端访问可以显示的

说明主机Mime类型设置并无问题,访问是正常的主机并未这方面的限制,如果您现在是部分系统访问不到,可能是代码兼容性的问题,具体只能您那边核实一下,我司只能协助处理服务器方面的设置,非常感谢您长期对我司的支持!

问:您这个是用什么浏览器测试的

答:您好,chrome浏览器和火狐浏览器我司都有测试可以显示的,非常感谢您长期对我司的支持!

问:能帮忙看一下  为什么safari浏览器不显示吗  我从网上查了应该是服务器的问题呀

答:您好,可以说明具体是哪方面的问题,我司核实,非常感谢您长期对我司的支持!

问: 但是在MAC系统上确不能播放,出现了白屏的现象。最终通过努力还是解决了这个问题。

首先写一个简单的播放视频的html代码,大概是这样:
<video autoplay loop>    <source src=\”video/xxx.mp4\” type=\”video/mp4\”>    <source src=\”video/xxx.webm\” type=\”video/webm\”></video>事实上,video标签是一个视频功能,是html5标准。浏览器在实现它的时候,可能会产生一些差异。video标签的路径就是浏览器辅助发起视频请求的地址,不同的是,safari会首先去请求1字节的数据来确认这个视频是否可以播放,而其他浏览器不会。这一字节的请求是携带range请求头的,它表示请求从某某字节到某某字节(x-x 如 0-1)的数据,这就导致safari没能够拿到想要的数据,于是判定该视频无法播放。range请求头和206状态码,无疑是为断点续传预备的,说白了,如果你的后台视频服务支持断点续传(在视频服务中,快进,快退,拖动进度条,也是请求x-x字节的数据,应也是断点续传),视频就可以在safari上播放,否则就不行。当然,最最基础的,首先是浏览器支持video标签,并且支持对应的视频格式。
所以 ,解决方法如下:
在tomcat的web.xml配置文件中,增加以下配置:
<servlet-mapping>    <servlet-name>default</servlet-name>    <url-pattern>*.mp4</url-pattern></servlet-mapping>还有一种方法是在XXX-servlet.xml文件中使用<mvc:default-servlet-handler/>— 作者:hepei_i 来源:CSDN 原文:https://blog.csdn.net/qq_/article/details/ 版权声明:本文为博主原创文章,转载请附上博文链接!

答:您好, 您站点是linux,查看您添加了这个媒体表述,您可以先删除这个标识,使用系统自带试试,谢谢 

更多关于云服务器域名注册虚拟主机的问题,请访问西部数码官网:www.west.cn
赞(0)
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8306;邮箱:fanjiao@west.cn。本站原创内容未经允许不得转载,或转载时需注明出处:西部数码知识库 » 网站首页视频背景在苹果系统的safari浏览器中无法显示

登录

找回密码

注册