下载鸥 > 网站下载 > 开发教程 > 帝国CMS

帝国cms点击切换视频播放源功能操作流程

526 2021-05-26 02:00:01

收藏
帝国cms的视频播放功能比较强大,支持的视频源格式也比较多。但除了使用帝国cms的视频播放模型外,我们在其他应用场景中也同样要用到视频播放并支持视频源切换,此时要怎么操作呢?

帝国cms点击切换视频播放源功能操作流程

帝国cms嵌入视频播放

<div class="player" id="dplayer">
    <iframe width="100%" height="100%" src="/e/DownSys/play/?classid=[!--classid--]&id=[!--id--]&pathid=0" frameborder="0"></iframe>
</div>
 

帝国cms多值字段视频链接循环

<ul class="tab-list-syb">
<?php
$co=explode('||||||',$navinfor['videos']);
$bqno = 0;
	foreach($co as $k=>$v)
	{
	   $co2=explode('::::::',$v);
	?>
	<li data-path="<?=$bqno?>" class="tab-item <?if($bqno==0){?>btn-syc-select<?}?>"><span><?=$co2[0]?></span></li>
	<?php
	$bqno++;
	}
?>
</ul>
 

帝国cms点击切换视频源

<script>
$(function(){
	$("ul.tab-list-syb li").click(function(){
		var pathid=$(this).data("path");
		$(this).addClass("btn-syc-select").siblings().removeClass("btn-syc-select");
		$("#dplayer iframe").attr("src","/e/DownSys/play/?classid=[!--classid--]&id=[!--id--]&pathid="+pathid);
	})
})
</script>
 

帝国cms视频播放接口调整

将视频播放接口修改如下
$path_r=explode("rn",$r[onlinepath]);
if(!$path_r[$pathid])
{
	$path_r=explode("||||||",$r[videos]);
	if(!$path_r[$pathid]){
		echo"<script>alert('此视频不存在3');window.close();</script>";
		exit();
	}
}
请按格式修改,注意不得直接修改判断,否则可能导致未知错误。

这样,我们就实现了在帝国cms网站任意位置调用视频播放功能,且支持多种视频格式与视频源地址、自由点击切换。

本文地址:https://xzo.com.cn/develop/empire/986.html

有帮助,很赞!

信息来源:下载鸥
导出教程 下载word版教程
发表评论 共有条评论
关于帝国CMS


帝国cms是一款功能极为强大的cms程序,性能强悍、安全性高,可轻松支持10万数据,高级开发人员可制作出能容纳千万数据量的网站,是国内最出色的开源cms程序之一,推荐企业用户使用

当前最新版本为7.5,8.0版本即将上线,新版本的核心优化点在于多终端的适配。

推荐帝国CMS开发教程
帝国CMS怎样做百万、千万级别数据库的网站?
帝国CMS怎样做百万、千万级别数据库的网站?

帝国CMS作为最强大的开源cms之一,其程序效率毫无疑问。但,帝国CMS真的可以做...

19 1322
帝国CMS文章页的seo标题在哪里?
帝国CMS文章页的seo标题在哪里?

很多朋友用惯了织梦CMS,转到帝国之后就非常困惑,因为织梦CMS的文章是有一个se...

1 417
帝国cms安装报错fatal error:require():Failed opening required ../class/EmpireCMS_version.php(include_path=.
帝国cms安装报错fatal error:require():Failed opening required ../class/EmpireCMS_version.php(include_path=.

帝国CMS安装报错 fatal error:require():Failed opening required ../clas...

1 666
帝国cms怎样批量删除上万篇文章/指定会员/时间段发布的信息?
帝国cms怎样批量删除上万篇文章/指定会员/时间段发布的信息?

在网站运营过程中,我们可能因为这样那样的原因需要批量删除大批文章信息,几十...

1 1171
帝国cms无法加载360站长平台的js推送代码怎么办?
帝国cms无法加载360站长平台的js推送代码怎么办?

如果直接在帝国cms模板中插入360推送代码,会发现在插入360推送代码后,无法正...

7 616
帝国cms开发json数据接口调用栏目信息
帝国cms开发json数据接口调用栏目信息

json数据由于其高效、强兼容性的特质受到许多开发者的青睐,帝国cms开发一个...

0 539
帝国cms删除文章时不删除该文章所属的附件
帝国cms删除文章时不删除该文章所属的附件

帝国cms删除文章时往往非常彻底,不仅删除了数据库里的文章信息、生成的页面,...

0 452
帝国cms怎样判断当前页面为首页?
帝国cms怎样判断当前页面为首页?

在帝国cms开发时,我们经常要给栏目配置高亮效果。栏目高亮判断循环的id等于...

0 610
推荐插件
帝国cms多栏目多数据表自动审核推送插件
帝国cms多栏目多数据表自动审核推送插件

本插件基于帝国cms帝国cms每日自动审核插件,在自动审核指定条数信息的基础上...

0 879
帝国cms百度AI图像清晰度增强api接口对接插件
帝国cms百度AI图像清晰度增强api接口对接插件

通过本插件,可以实现帝国cms网站对接百度云api实现图像清晰度增强的功能。经...

0 496
帝国CMS内网用户静态站点文章访客统计插件
帝国CMS内网用户静态站点文章访客统计插件

本插件适用于内网用户,可查看单篇文章访问者ip地址。如果添加访问者ip组,可查...

0 519
帝国cms自动生成文章新闻目录插件下载
帝国cms自动生成文章新闻目录插件下载

用户体验是我们的需求,百度蜘蛛的认可更是我们的需求。毕竟,没有收录排名,何来...

0 1079
帝国cms智能自动审核按星期几审核指定栏目带推送插件
帝国cms智能自动审核按星期几审核指定栏目带推送插件

采集站的必备资源是自动审核,要做到日收录也离不开定时发布。而本插件的自动...

0 1228
帝国cms网站会员登录与退出历史记录日志插件
帝国cms网站会员登录与退出历史记录日志插件

帝国cms默认只有上次登录时间与ip,没有一个记录清单,所以今天,我们分享这个帝...

0 374
帝国cms百度文字识别ocr接口对接插件
帝国cms百度文字识别ocr接口对接插件

许多网站会做一些小功能小插件给客户使用以增强用户黏性,比如图片转文字,这种...

0 435
帝国cms联想词搜索高级搜索插件下载
帝国cms联想词搜索高级搜索插件下载

帝国CMS自带的搜索功能虽然强大,但也有很强的局限性 -- 必须关键词完全匹配...

0 695
客服QQ:341553759
扫码咨询 常见问题 >
官方交流群:90432500
点击加入