在阿里云的文档上看到一个视频播放器,感觉还不错,文档地址:https://help.aliyun.com/docum...
然后我运行了一下文档上的demo,报错。
我运行的demo代码:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<title>测试页面</title>
<link rel="stylesheet" href="http://g.alicdn.com/de/prismplayer/1.5.2/skins/default/index.css" />
<script type="text/javascript" src="http://g.alicdn.com/de/prismplayer/1.5.2/prism-min.js"></script>
</head>
<body>
<p id="J_prismPlayer" class="prism-player"></p>
<!-- prism-player为h5播放器皮肤的钩子类名,请务必加上 -->
<button id="J_clickToPlay" type="button">播放</button>
<script>
// 初始化播放器
var player = new prismplayer({
id: "J_prismPlayer", // 容器id
source: "http://cloud.video.taobao.com/play/u/2554695624/p/1/e/6/t/1/fv/102/28552077.mp4",// 视频地址
autoplay: false, //自动播放:否
width: "100%", // 播放器宽度
height: "400px" // 播放器高度
});
var clickDom = document.getElementById("J_clickToPlay");
clickDom.addEventListener("click", function(e) {
// 调用播放器的play方法
player.play();
});
// 监听播放器的pause事件
player.on("pause", function() {
alert("播放器暂停啦!");
});
</script>
</body>
报错内容
Error: PrismPlayer Error: flash player is not ready!
....shift.call(b),!this.flashPlayer)throw new Error("PrismPlayer Error: flash playe...
按道理不应该啊?这个是为什么?
原来是要在服务下运行,不能直接在桌面上建个文件就开搞,大家受惊了/(ㄒoㄒ)/~~