Changed video html element to use the image objects height and width, if available
This commit is contained in:
parent
bccb206369
commit
8b407e3df3
1 changed files with 10 additions and 1 deletions
|
@ -16,6 +16,15 @@ class VideoFileHandlerTheme extends Themelet
|
|||
$loop = $config->get_bool("video_playback_loop");
|
||||
$player = make_link('vendor/bower-asset/mediaelement/build/flashmediaelement.swf');
|
||||
|
||||
$width="auto";
|
||||
if ($image->width>1) {
|
||||
$width = $image->width."px";
|
||||
}
|
||||
$height="auto";
|
||||
if ($image->height>1) {
|
||||
$height = $image->height."px";
|
||||
}
|
||||
|
||||
$html = "Video not playing? <a href='$ilink'>Click here</a> to download the file.<br/>";
|
||||
|
||||
//Browser media format support: https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats
|
||||
|
@ -53,7 +62,7 @@ class VideoFileHandlerTheme extends Themelet
|
|||
|
||||
$html .= "
|
||||
<video controls class='shm-main-image' id='main_image' alt='main image' poster='$thumb_url' {$autoplay} {$loop}
|
||||
style='max-width: 100%'>
|
||||
style='height: $height; width: $width; max-width: 100%'>
|
||||
<source src='{$ilink}' type='{$mime}'>
|
||||
|
||||
<!-- If browser doesn't support filetype, fallback to flash -->
|
||||
|
|
Reference in a new issue