You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

34 lines
1.4 KiB

<link rel="stylesheet" href="<%- theme.jsDelivr.url %><%- url_for(theme.libs.css.dplayer) %>">
<div class="video-player">
<% if (theme.video.showTitle) { %>
<div class="title center-align">
<i class="fas fa-video-camera"></i>&nbsp;&nbsp;<%= theme.video.title %>
</div>
<% } %>
<div class="row">
<div class="col l8 offset-l2 m10 offset-m1 s12">
<div id="dplayer" class="dplayer-video"
<% if (theme.video.height) { %> style="height: <%- theme.video.height %>px;"<% } %>></div>
</div>
</div>
</div>
<script src="<%- theme.jsDelivr.url %><%- url_for(theme.libs.js.dplayer) %>"></script>
<script>
$(function () {
new DPlayer({
container: document.getElementById('dplayer'),
autoplay: '<%- theme.video.autoplay %>' === 'true',
theme: '<%- theme.video.theme %>',
loop: '<%- theme.video.loop %>' === 'true',
lang: '<%- config.language %>' === 'zh-CN' ? 'zh-cn' : 'en',
preload: '<%- theme.video.preload %>',
volume: Number('<%- theme.video.volume %>'),
video: {
url: '<% if (theme.video.url) { %><%- url_for(theme.video.url) %><% } %>',
pic: '<% if (theme.video.pic) { %><%- url_for(theme.video.pic) %><% } %>',
thumbnails: '<% if (theme.video.thumbnails) { %><%- url_for(theme.video.thumbnails) %><% } %>'
}
});
});
</script>