切换导航条
此项目
正在载入...
登录
景龙
/
xingqiu
·
提交
转到一个项目
GitLab
转到仪表盘
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
景龙
6 years ago
提交
21d58c83d7c4a9c58aedc808ca3def33c710f0a2
1 个父辈
c01baf6a
1 个管道 的构建
通过
耗费 11 秒
调试视频
变更
2
构建
1
隐藏空白字符变更
内嵌
并排对比
正在显示
2 个修改的文件
包含
32 行增加
和
1 行删除
app/portal/controller/IndexController.php
public/themes/simpleboot3_mobile/portal/index/index.html
app/portal/controller/IndexController.php
查看文件 @
21d58c8
...
...
@@ -165,9 +165,40 @@ class IndexController extends HomeBaseController
// cache('res_xjhd',$res_xjhd);
// }
$this
->
assign
(
'res_xjhd'
,
$res_xjhd
);
$_SESSION
[
'xx_token'
]
=
md5
(
"123456"
);
return
$this
->
fetch
();
}
//根据id获取视频地址(以防止通过链接下载)
public
function
getVideoById
(){
$id
=
$this
->
request
->
param
(
'id'
);
$video_url
=
$this
->
getVideoId
(
$id
);
//页面直接输出视频
$filePath
=
'http://xingqiu.qiniu.brotop.cn/'
.
$video_url
;
ini_set
(
'memory_limit'
,
'512M'
);
header
(
"Pragma: public"
);
header
(
"Expires: 0"
);
header
(
"Content-Type: application/octet-stream"
);
//文件mime类型
//header("Content-Disposition: attachment; filename=video11.mp4;" ); //文件名$filename
//header("Content-Length: 83995"); //文件大小$fsize
ob_clean
();
flush
();
//ob_end_clean();
@
readfile
(
$filePath
);
}
//根据id获取视频地址
public
function
getVideoId
(
$id
){
$res
=
Db
::
name
(
'portal_post'
)
->
where
(
'id'
,
$id
)
->
field
(
'id,more'
)
->
find
();
$video
=
json_decode
(
$res
[
'more'
],
true
);
$video_url
=
$video
[
'video'
];
return
$video_url
;
}
//根据父类查询文章
public
function
getParentArticle
(
$position
,
$field
,
$limit
=
''
){
$pre
=
CityCategoryModel
::
pre
;
...
...
public/themes/simpleboot3_mobile/portal/index/index.html
查看文件 @
21d58c8
...
...
@@ -618,7 +618,7 @@
<!-- 视频 -->
<notempty
name=
"res_xqyy"
>
<div
class=
"video_bg"
>
<video
id=
"video"
width=
"100%"
style=
"height:100%;"
src=
"
{:cmf_get_file_download_url($res_xqyy.video)
}"
controlslist=
"nodownload"
></video>
<video
id=
"video"
width=
"100%"
style=
"height:100%;"
src=
"
/portal/index/getVideoById?id={$res_xqyy.id
}"
controlslist=
"nodownload"
></video>
</div>
<!-- 封面 -->
<div
class=
"fm_IMG"
>
...
...
请
注册
或
登录
后发表评论