織夢園模板網專注于織夢企業模板、DeDe整站模板、織夢Html5模板等織夢模板的下載,提供DEDE織夢模板相關服務。織夢園織夢模板交流群
用戶名:
密碼:
注冊
注冊后享受折扣價

織夢視頻播放頁面用PHP判斷用戶端是移動端還是PC端

織夢園模板 / 2021-09-27 / 收藏
用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 "
移動端播放器代碼
<video width="100%" height="400" controls>
<source src="/視頻.mp4" type="video/mp4">
</video>
";
}else{
echo "PC端播放器代碼(省略)";
}
}else{
echo "未知";
}
{/dede:php}

下一篇:沒有了

相關織夢教程

收縮
fun88体育网