dev_video
杨树林 5 years ago
parent 09af5bf1ec
commit 5b6cd5afe4

@ -60,7 +60,7 @@ class Fileslistitem extends Component{
if(list.content_type==="video/mp4"){ if(list.content_type==="video/mp4"){
this.setState({ this.setState({
videoModalObj:true, videoModalObj:true,
file_url:getmyUrl(list.url+'?file_name='+list.title), file_url:"https://"+document.domain+list.url+'?file_name='+list.title,
}) })
return return
}else{ }else{
@ -92,7 +92,7 @@ class Fileslistitem extends Component{
if(list.content_type==="video/mp4"){ if(list.content_type==="video/mp4"){
this.setState({ this.setState({
videoModalObj:true, videoModalObj:true,
file_url:getmyUrl(list.url+'?file_name='+list.title), file_url:"https://"+document.domain+list.url+'?file_name='+list.title,
}) })
return return
}else{ }else{
@ -128,7 +128,7 @@ class Fileslistitem extends Component{
Clicktobroadcastthevideo=(bool,url)=>{ Clicktobroadcastthevideo=(bool,url)=>{
this.setState({ this.setState({
videoModalObj:bool, videoModalObj:bool,
file_url:getmyUrl(url), file_url:"https://"+document.domain+url,
}) })
} }
@ -216,7 +216,10 @@ class Fileslistitem extends Component{
discussMessage,index discussMessage,index
} = this.props; } = this.props;
console.log("Fileslistitem"); console.log("Fileslistitem");
console.log(file_url); console.log( document.domain);
console.log(this.props.imhost);
console.log( window.location.href);
return( return(
<div className="graduateTopicList boardsList"> <div className="graduateTopicList boardsList">
{ {
@ -232,12 +235,12 @@ class Fileslistitem extends Component{
src={file_url} controls="true" controlslist="nodownload"> src={file_url} controls="true" controlslist="nodownload">
您的浏览器不支持 video 标签 您的浏览器不支持 video 标签
</video> </video>
{/*<div className="df copyLine">*/} <div className="df copyLine">
{/* <Input value={file_url}*/} <Input value={file_url}
{/* className="dark"*/} className="dark"
{/* ></Input>*/} ></Input>
{/* <ActionBtn className="copybtn" data-clipboard-text={file_url} onClick={() =>this.copyurls()}>复制视频地址</ActionBtn>*/} <ActionBtn className="copybtn" data-clipboard-text={file_url} onClick={() =>this.copyurls()}>复制视频地址</ActionBtn>
{/*</div>*/} </div>
</HeadlessModal> </HeadlessModal>
:"" :""

@ -1,6 +1,6 @@
import React,{ Component } from "react"; import React,{ Component } from "react";
import { Input, Checkbox, Table, Tooltip, Pagination,Spin } from "antd"; import { Input, Checkbox, Table, Tooltip, Pagination,Spin } from "antd";
import { WordsBtn,on, off, trigger } from 'educoder'; import { WordsBtn,on, off, trigger ,getUrl} from 'educoder';
import axios from 'axios'; import axios from 'axios';
import Modals from '../../modals/Modals'; import Modals from '../../modals/Modals';
import Sendtofilesmodal from "../coursesPublic/SendToFilesModal"; import Sendtofilesmodal from "../coursesPublic/SendToFilesModal";
@ -15,7 +15,7 @@ import _ from 'lodash'
import './style.css'; import './style.css';
import '../css/members.css'; import '../css/members.css';
import moment from 'moment'; import moment from 'moment';
let imhost=getUrl();
class Fileslists extends Component{ class Fileslists extends Component{
constructor(props){ constructor(props){
super(props); super(props);
@ -997,6 +997,7 @@ class Fileslists extends Component{
<Fileslistitem <Fileslistitem
{...this.props} {...this.props}
{...this.state} {...this.state}
imhost={imhost}
discussMessage={item} discussMessage={item}
isAdmin={this.props.isAdmin()} isAdmin={this.props.isAdmin()}
isStudent={this.props.isStudent()} isStudent={this.props.isStudent()}

Loading…
Cancel
Save