修复eslint

pull/25/head
guqing 2019-06-26 22:44:25 +08:00
parent a8f2d7030e
commit 6bf343286c
2 changed files with 36 additions and 22 deletions

View File

@ -247,18 +247,18 @@ export default {
handleJudgeMediaType(attachment) { handleJudgeMediaType(attachment) {
var mediaType = attachment.mediaType var mediaType = attachment.mediaType
// //
if(mediaType) { if (mediaType) {
var prefix = mediaType.split('/')[0] var prefix = mediaType.split('/')[0]
if(prefix === 'image') { if (prefix === 'image') {
// //
return true return true
} else { } else {
// //
return false return false
} }
} }
//false // false
return false return false
} }
} }

View File

@ -20,11 +20,13 @@
<div class="attach-detail-img"> <div class="attach-detail-img">
<div v-show="nonsupportPreviewVisible"></div> <div v-show="nonsupportPreviewVisible"></div>
<img :src="attachment.path" v-show="photoPreviewVisible"> <img :src="attachment.path" v-show="photoPreviewVisible">
<video-player class="video-player-box" v-show="videoPreviewVisible" <video-player
ref="videoPlayer" class="video-player-box"
:options="playerOptions" v-show="videoPreviewVisible"
:playsinline="true"> ref="videoPlayer"
</video-player> :options="playerOptions"
:playsinline="true">
</video-player>
</div> </div>
</a-skeleton> </a-skeleton>
</a-col> </a-col>
@ -179,13 +181,12 @@ export default {
fluid: true, fluid: true,
controls: true, controls: true,
loop: false, loop: false,
muted: false,
playbackRates: [0.7, 1.0, 1.5, 2.0], playbackRates: [0.7, 1.0, 1.5, 2.0],
sources: [{ sources: [{
type: "video/mp4", type: 'video/mp4',
src: "https://cdn.theguardian.tv/webM/2015/07/20/150716YesMen_synd_768k_vp8.webm" src: 'https://cdn.theguardian.tv/webM/2015/07/20/150716YesMen_synd_768k_vp8.webm'
}], }],
poster: "/static/images/author.jpg", poster: '/static/images/author.jpg',
width: document.documentElement.clientWidth, width: document.documentElement.clientWidth,
notSupportedMessage: '此视频暂无法播放,请稍后再试' notSupportedMessage: '此视频暂无法播放,请稍后再试'
} }
@ -297,10 +298,10 @@ export default {
handleJudgeMediaType(attachment) { handleJudgeMediaType(attachment) {
var mediaType = attachment.mediaType var mediaType = attachment.mediaType
// //
if(mediaType) { if (mediaType) {
var prefix = mediaType.split('/')[0] var prefix = mediaType.split('/')[0]
if(prefix === 'video' || prefix==='flv') { if (prefix === 'video' || prefix === 'flv') {
this.videoPreviewVisible = true this.videoPreviewVisible = true
this.photoPreviewVisible = false this.photoPreviewVisible = false
this.nonsupportPreviewVisible = false this.nonsupportPreviewVisible = false
@ -310,10 +311,10 @@ export default {
src: attachment.path src: attachment.path
}) })
console.log(this.playerOptions.sources) console.log(this.playerOptions.sources)
} else if(prefix === 'image') { } else if (prefix === 'image') {
this.photoPreviewVisible = true this.photoPreviewVisible = true
this.videoPreviewVisible = false this.videoPreviewVisible = false
this.nonsupportPreviewVisible = false this.nonsupportPreviewVisible = false
} else { } else {
this.nonsupportPreviewVisible = true this.nonsupportPreviewVisible = true
this.videoPreviewVisible = false this.videoPreviewVisible = false
@ -321,6 +322,19 @@ export default {
} }
} }
} }
// handleDownLoadPhoto(attachment) {
// var path = attachment.path
// var index = path.lastIndexOf('/')
// var filename = path.substr(index+1, path.length)
// // chrome/firefox
// var aTag = document.createElement('a')
// aTag.download = filename
// aTag.href = path//URL.createObjectURL(blob)
// aTag.target = '_blank'
// aTag.click()
// URL.revokeObjectURL(aTag.href)
// }
} }
} }
</script> </script>