需要在页面插入一段javascript,代码可以在polyv后台系统设置的视频接口API页面找到
<script>
var writetoken = 'Y07Q4yopIVXN83n-MPoIlirBKmrMPJu0';
var readtoken = 'nsJ7ZgQMN0-QsVkscukWt-qLfodxoDFm';
</script>
<script src='http://static.polyv.net/file/caret/v_uploader.js'></script>
这段代码会产生一个按钮,点击这个按钮可以把视频上传到polyv云平台,或者从云平台选择已上传的视频。
需要把视频信息从云平台分析出来,填写到当前页面表单里面,需要加入多一些代码。
<script language="javascript" type="text/javascript">
window.onload = function() {
setTimeout(function(){
POLYVJQUERY.polyv.insertHtml = function(thumbnail, html,data) {
var addr = POLYVJQUERY(html).find("embed").attr("src"); //拿到了视频播放器地址
POLYVJQUERY("#video_player").val(addr);//填入表单
POLYVJQUERY("#title_input").val(data.title); //拿到标题
POLYVJQUERY("#first_image_input").val(data.first_image); //拿到视频首图
POLYVJQUERY("#first_img").attr("src",data.first_image);//拿到视频首图
POLYVJQUERY("#duration_input").val(data.duration);//播放时长
POLYVJQUERY(".jquery-dialog").trigger("cancel");//关闭窗口
}
}, 4000);
}
</script>