VIdeoJs - 在SharePoint 2013中无法正常显示“播放”按钮

时间:2016-10-05 18:21:36

标签: javascript sharepoint-2013 video.js

这困扰了我几天,我无法解决它。如果你以前见过这个,请告诉我这是什么问题。感谢。

我已将以下两行包含在SharePoint 2013母版页中:

<link href="http://vjs.zencdn.net/5.11.7/video-js.css" rel="stylesheet"/>
<script src="http://vjs.zencdn.net/5.11.7/video.js"></script>

以下是从SharePoint API调用生成的HTML代码(它是一个webpart):

<video id='my-video' class='video-js vjs-default-skin vjs-big-play-centered' controls preload='none' data-setup='{}'>
<source src='test.flv' type='video/x-flv'/>
<p class='vjs-no-js'>To view this video please enable JavaScript, and consider upgrading to a web browser that<a href='http://videojs.com/html5-video-support/' target='_blank'>supports HTML5 video</a></p>
</video>

IE 11和Chrome 53.0.2785.143中的结果。单击方形按钮,它可以完美地播放FLV文件,只是初始播放按钮和控件上的按钮显示不正确。

  

播放按钮无法正确显示:   http://i.stack.imgur.com/DSY8R.png

     

控件上的按钮无法正确显示:   http://i.stack.imgur.com/EvK3g.png

1 个答案:

答案 0 :(得分:0)

我可以自己回答这个问题:

<link href="http://vjs.zencdn.net/4.7/video-js.css" rel="stylesheet"/>
<script src="http://vjs.zencdn.net/4.7/video.js"></script>

4.7版似乎在SharePoint 2013中正常运行