|
|
|
@ -1,5 +1,5 @@
|
|
|
|
|
import React,{ Component } from "react";
|
|
|
|
|
import { WordsBtn,ActionBtn,getUrl } from 'educoder';
|
|
|
|
|
import { WordsBtn,ActionBtn,getmyUrl } from 'educoder';
|
|
|
|
|
import {Tooltip,message,Input, Button} from 'antd';
|
|
|
|
|
import {Link} from 'react-router-dom';
|
|
|
|
|
import axios from 'axios'
|
|
|
|
@ -16,7 +16,7 @@ class Fileslistitem extends Component{
|
|
|
|
|
super(props);
|
|
|
|
|
this.state = {
|
|
|
|
|
videoModalObj:false,
|
|
|
|
|
file_url:getUrl(),
|
|
|
|
|
file_url:null,
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
setVisible=(bool)=>{
|
|
|
|
@ -60,7 +60,7 @@ class Fileslistitem extends Component{
|
|
|
|
|
if(list.content_type==="video/mp4"){
|
|
|
|
|
this.setState({
|
|
|
|
|
videoModalObj:true,
|
|
|
|
|
file_url:getUrl()+list.url+'?file_name='+list.title,
|
|
|
|
|
file_url:getmyUrl(list.url+'?file_name='+list.title),
|
|
|
|
|
})
|
|
|
|
|
return
|
|
|
|
|
}else{
|
|
|
|
@ -92,7 +92,7 @@ class Fileslistitem extends Component{
|
|
|
|
|
if(list.content_type==="video/mp4"){
|
|
|
|
|
this.setState({
|
|
|
|
|
videoModalObj:true,
|
|
|
|
|
file_url:getUrl()+list.url+'?file_name='+list.title,
|
|
|
|
|
file_url:getmyUrl(list.url+'?file_name='+list.title),
|
|
|
|
|
})
|
|
|
|
|
return
|
|
|
|
|
}else{
|
|
|
|
@ -128,7 +128,7 @@ class Fileslistitem extends Component{
|
|
|
|
|
Clicktobroadcastthevideo=(bool,url)=>{
|
|
|
|
|
this.setState({
|
|
|
|
|
videoModalObj:bool,
|
|
|
|
|
file_url:getUrl()+url,
|
|
|
|
|
file_url:getmyUrl(url),
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -215,7 +215,8 @@ class Fileslistitem extends Component{
|
|
|
|
|
const { checkBox,
|
|
|
|
|
discussMessage,index
|
|
|
|
|
} = this.props;
|
|
|
|
|
|
|
|
|
|
console.log("Fileslistitem");
|
|
|
|
|
console.log(file_url);
|
|
|
|
|
return(
|
|
|
|
|
<div className="graduateTopicList boardsList">
|
|
|
|
|
{
|
|
|
|
@ -231,12 +232,12 @@ class Fileslistitem extends Component{
|
|
|
|
|
src={file_url} controls="true" controlslist="nodownload">
|
|
|
|
|
您的浏览器不支持 video 标签。
|
|
|
|
|
</video>
|
|
|
|
|
<div className="df copyLine">
|
|
|
|
|
<Input value={file_url}
|
|
|
|
|
className="dark"
|
|
|
|
|
></Input>
|
|
|
|
|
<ActionBtn className="copybtn" data-clipboard-text={file_url} onClick={() =>this.copyurls()}>复制视频地址</ActionBtn>
|
|
|
|
|
</div>
|
|
|
|
|
{/*<div className="df copyLine">*/}
|
|
|
|
|
{/* <Input value={file_url}*/}
|
|
|
|
|
{/* className="dark"*/}
|
|
|
|
|
{/* ></Input>*/}
|
|
|
|
|
{/* <ActionBtn className="copybtn" data-clipboard-text={file_url} onClick={() =>this.copyurls()}>复制视频地址</ActionBtn>*/}
|
|
|
|
|
{/*</div>*/}
|
|
|
|
|
</HeadlessModal>
|
|
|
|
|
|
|
|
|
|
:""
|
|
|
|
|