Install plyr via npm and stage appropriately for video_player visualization

This commit is contained in:
Dannon Baker
2020-09-16 18:31:11 +02:00
committed by mvdbeek
parent 78627955b6
commit 2a0ac191d2
5 changed files with 14 additions and 6 deletions
@@ -0,0 +1,11 @@
{
"name": "video_player",
"version": "1.0.0",
"license": "MIT",
"dependencies": {
"plyr": "^3.6.2"
},
"scripts": {
"build": "mkdir -p static/dist && cp node_modules/plyr/dist/plyr.js node_modules/plyr/dist/plyr.css static/dist"
}
}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -7,11 +7,11 @@
<head lang="en">
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1"/>
<title>Video player</title>
${h.stylesheet_link(app_root + 'css/plyr.css')}
${h.stylesheet_link(app_root + 'css/video_player.css')}
${h.stylesheet_link(app_root + 'dist/plyr.css')}
${h.stylesheet_link(app_root + 'video_player.css')}
</head>
<body class="body-video-player">
${h.javascript_link( app_root + "js/plyr.js")}
${h.javascript_link( app_root + "dist/plyr.js")}
<video id="video-container" playsinline controls>
<source src="${h.url_for( controller='/datasets', action='index')}/${hda.id}/display" type='video/mp4' />
<source src="${h.url_for( controller='/datasets', action='index')}/${hda.id}/display" type='video/mkv' />