用Ckplayer做网站播放器的时候,相信许多用户遇到兼容性问题,在PC端只能用flash播放器,支持flv格式,移动端支持mp4格式,所以用了PHP判断的办法,只有在PC端的时候调用CKplayer,移动端直接用H5播放器。在Dedecms系统设置里面去掉禁用PHP选项。
系统 -> 系统基本参数 -> 其他选项 -> 模板引擎禁用标签,删除PHP字段保存
在内容模板里面响应的位置加上如下代码
{dede:PHP}if (isset ($_SERVER['http_USER_AGENT'])) { $clIEntkeywords = array ('nokia','sony','eriCSSon','mot','samsung','htc','sgh','lg','sharp','oppo','sIE-','philips','panasonic','alcatel','lenovo','iphone','ipod','blackBerry','meizu','androID','netfront','symbian','ucweb','windowsce','palm','operamini','operamobi','openwave','nexusone','cldc','mIDp','wap','mobile'); // 从http_USER_AGENT中查找手机浏览器的关键字 if (preg_match("/(" . implode('|',$clIEntkeywords) . ")/i",strtolower($_SERVER['http_USER_AGENT']))){ echo "移动端播放器代码 |
总结
以上是内存溢出为你收集整理的织梦视频播放页面用PHP判断用户端是移动端还是PC端全部内容,希望文章能够帮你解决织梦视频播放页面用PHP判断用户端是移动端还是PC端所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)