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
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> <%= 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>
|
|
|