Browse Source

disable screen shot for no-admin user

master
filesite 2 days ago
parent
commit
e2840d6e01
  1. 2
      themes/beauty/views/site/player.php
  2. 9
      www/js/beauty.js

2
themes/beauty/views/site/player.php

@ -32,7 +32,9 @@
<div class="videoplayer"> <div class="videoplayer">
<video <video
data-id="<?php echo $viewData['videoId']; ?>" data-id="<?php echo $viewData['videoId']; ?>"
<?php if (!empty($viewData['isAdminIp'])) { ?>
data-screenshot-start="<?php echo FSC::$app['config']['screenshot_start']; ?>" data-screenshot-start="<?php echo FSC::$app['config']['screenshot_start']; ?>"
<?php } ?>
class="video-js vjs-big-play-centered vjs-fluid vjs-16-9" class="video-js vjs-big-play-centered vjs-fluid vjs-16-9"
controls controls
playsinline playsinline

9
www/js/beauty.js

@ -700,15 +700,12 @@ if ($('#my-player').length > 0 && typeof(videojs) != 'undefined') {
myPlayer.one('playing', function() { myPlayer.one('playing', function() {
var screenshot_start = $('video.vjs-tech').attr('data-screenshot-start'); var screenshot_start = $('video.vjs-tech').attr('data-screenshot-start');
if (screenshot_start) {
screenshot_start = parseInt(screenshot_start);
}
if (!screenshot_start) { if (!screenshot_start) {
screenshot_start = 1000; return false;
} }
screenshot_start = parseInt(screenshot_start);
//区分media类型,视频生成快照,音乐只获取时长 //区分media类型,视频生成快照,音乐只获取时长
var mediaType = myPlayer.currentType(); var mediaType = myPlayer.currentType();
if (mediaType.indexOf('mp3') > -1) { if (mediaType.indexOf('mp3') > -1) {

Loading…
Cancel
Save