safari浏览器上video视频只能播放1秒,之后就一直在缓冲,怎么解决?

问题描述

video标签没有问题,视频格式没有问题,试了试播放其他小视频,是可以的。

在手机safari测试,灭了屏,再打开是可以播放几秒,之后就又不行了。

在本地测试是可以播放的,但是传到正式的网站服务器上,就不可以了,就会出现此问题。

实在是不知道怎么解决,还请了解的人士,提供帮助,谢谢。

阅读 5.4k
1 个回答

看网上相同的问题都没人回答或者解决办法,经过两天的捣腾,终于搞定了,上网查到的基本都是要不是说浏览器机制,就是说改服务器的,身为PHP+JS小白白的我,真是不明白,解决办法貌似都是java的我也不清楚,一开始找插件,感觉好像很麻烦,因为插件我也不会用啊,也不知道咋样,我觉得这个应该跟带宽啥的有关系,因为小视频,或者本地测500M的视频都可以,但是稍大点的视频到服务器上就不可以了,问老板,老板说服务器是1M的带宽,之后感觉要走投无路了,忽然看到人家大厂优酷的视频分享播放,加了一个iframe标签搞定,但是目前这个应该只能再手机上观看,但是我做的就是手机网站,也不考虑电脑观看,好了,上代码:
<iframe height=280px width=100% src='http://player.youku.com/embed...' frameborder=0 'allowfullscreen'></iframe>
就是这样,高度宽度根据自己需要。(也不知道有用没用,本地的大视频,要不就乖乖升带宽吧,我感觉是这样的,如果不是还请尽早告知,以免误人子弟)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进