前言
最近做的krpano项目越来越多,一脚深一脚浅的坑。本文章会持续更新,欢迎大家关注。
Videoplayer Plugin 中的onvideocomplete 不启用
先上代码
<plugin name="video"
url.html5="/146course/plugins/videoplayer.js"
url.flash="/146course/plugins/videoplayer.swf"
pausedonstart="true"
loop="false"
volume="1.0"
onloaded=""
onvideoready=""
onvideocomplete="trace('in onvideocomplete');"
onvideoplay=""
onvideopaused=""
onerror=""
/>
官方文档是这样写的
我的loop设置false了也照样不行。后来看到官网有人反映过这个问题:
Look for onvideocomplete in vtourskin.xml. I didn't need it for anything else, so commenting out this line didn't hurt anything. Once I did that, my onvideocomplete event in tour.xml was behaving as expected.
但是发现光注释vtourskin.xml 还是不行,还有个videointerface.xml 里面也要注释;
//vtourskin.xml <!-- set(plugin[video].onvideocomplete, skin_video_updatestate() );--> //videointerface.xml <!--set(plugin[video].onvideocomplete, skin_video_updatestate(); skin_show_playpause(); skin_show(); );-->
然后大功告成。