|
本帖最后由 xxbyc123 于 2023-4-10 01:00 编辑
<script type="text/javascript">
var url=window.location.href; //当前URL
var url=url.split("?url=")[1];//获取url参数
if(!url)
{
var Hz='mp4';
var url='video.php?.mp4';
}else{
var url;
var Hz=url.split('.').pop().toLowerCase();//获取文件后缀①
//var Hz=url.substring(url.lastIndexOf(".")+1);//获取文件后缀②
if(Hz.indexOf("?")>-1){
var Name=Hz.split("?");
Hz=Name[0];
}
}
var ok=new Ckey({
container:'#ck',
autoplay:true,//是否自动播放
live:false,//直播 true false
screenshot:true,//截图
rightBar:false,//右边控制栏
smallWindows:false,//小窗口
webFull:true,//全屏
theatre:false,//剧场模式
plug:Hz,//插件 m3u8 flv
video:url,
});
ok.ended(function(){
window.location.reload();
});
ok.error(function(){
window.location.reload();
});
</script>
我这里用的个PHP,从网上找的。从1.html文件里面读取视频地址。 1.html里面就是所有的视频真是地址。一行一个。
<?php
function read(...$filelist) {
$list = [];
foreach ($filelist as $file) {
$handle = fopen($file, 'r');
while (($line = fgets($handle)) !== false) {
array_push($list, trim($line));
}
fclose($handle);
}
return $list;
}
$list = read('1.html');
$url = $list[array_rand($list)];
header("Location: {$url}");
但是这里读取的是随机的地址,怎么设置成顺序播放 或者有没有其他的PHP 代码,求大佬分享一个
|
|