15s back/skip buttons on player

This commit is contained in:
2020-03-22 22:23:25 +01:00
parent 3b8c85215f
commit 4d62fb676a
18 changed files with 178 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
<?php
$pluginBaseUrl = 'https://github.com/mediaelement/mediaelement-plugins/raw/master/dist/';
$plugins = ['airplay' => ['airplay.svg', 'airplay.png'],
'chromecast' => ['chromecast.svg', 'chromecast.png'],
'context-menu' => [],
'jump-forward' => ['jumpforward.svg', 'jumpforward.png'],
'skip-back' => ['skipback.svg', 'skipback.png']];
$js = '';
$css = '';
foreach($plugins as $plugin => $resources) {
$js .= file_get_contents($pluginBaseUrl . $plugin . '/' . $plugin . '.min.js');
$css .= file_get_contents($pluginBaseUrl . $plugin . '/' . $plugin . '.min.css');
foreach($resources as $resource) {
file_put_contents('public/css/' . $resource,
file_get_contents($pluginBaseUrl . $plugin . '/' . $resource));
}
}
file_put_contents('public/js/mediaplayer_plugins.min.js', $js);
file_put_contents('public/css/mediaplayer_plugins.min.css', $css);
?>