1

我需要为 360 视频实现 krpano 虚拟游览插件,我已经下载了 js 文件、SWF 文件、XML 文件并添加到 HTML.js 中,XML 和 SWF 文件没有加载,执行项目视频播放时我没有收到任何错误作为普通的 HTML 视频。谁能帮助我实现这一目标?

提前致谢。

这是我的html文件,

<script src="../assets/videoplayer.js"></script>
 <script src="../assets/videoplayer_basic_source.js"></script>
<script>
  embedpano({swf:"assets/krpano.swf", 
  xml:"assets/krpanoVt.xml",
  target:"pano", html5:'auto',passQueryParameters:true});
</script>

    <div id='loader' class='loading'></div>
    <div id="panocontainer">
      <div id="pano" style="width:100%; height:100%; position: absolute;">
        <video id="videojs-panorama-player" class="video-js vjs-default-skin"  
          crossorigin="anonymous" controls preload="none">
        <source src="https://yanwsh.github.io/videojs-panorama/assets/shark.mp4" 
         type='video/mp4'/>
     </video>
   </div>
</div>
4

1 回答 1

0

虽然您对 krpano 播放器的实现是正确的,但您误解了与它交互的方式。

Krpano 使用 XML 数据生成其内容。在您的情况下,它是assets/krpanoVT.xml. 在那里,您必须将 krpano 的视频播放器插件和 url 集成到您的视频文件中。

该插件的文档位于https://krpano.com/plugins/videoplayer/

可以在https://krpano.com/video/找到一个带有 XML 代码的工作示例

如果您打算更动态地与 krpano 交互,您应该阅读 krpano 网页上的 javascript 接口文档。

于 2018-01-17T08:33:19.683 回答