组件先拖到舞台.打开组件参数,取消自动播放和循环.
组件实例名起video1.
然后以下为代码.
你无法查找实例名是,软件内置查找和原生查找不同.
官方推荐$("#是JQ的写法.
也可以JS写法是 document.getElementById("video1")
事件方面说了,各种事件w3shool的HTML <video> 标签已经给出请自行查询
this.stop();
var thisTimeline = this;
var videoURL = "
https://www.runoob.com/try/demo_source/movie.mp4";
$("#video1")[0].src=videoURL;
stage.on("drawstart", initVideo, this, true);
function initVideo() {
$("#video1")[0].addEventListener("ended", nextFrame);
$("#video1")[0].play();
}
function nextFrame(evt) {
alert("播放完毕")//可以自己换需要执行的代码比如下一帧或把视频路径videoURL改下做成自动连播系统
evt.currentTarget.removeEventListener("ended", nextFrame);
}