aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/support.js
diff options
context:
space:
mode:
authorSam Potts <sam@potts.es>2018-04-17 23:51:23 +1000
committerSam Potts <sam@potts.es>2018-04-17 23:51:23 +1000
commit119b471b84f8e2a25c61a09c0905d429a475407d (patch)
tree5c64c7d6b00ab4213d9865d3549771728850911f /src/js/support.js
parent7f079e0ec3abbc9909807a1d9da60e18099a48f0 (diff)
downloadplyr-119b471b84f8e2a25c61a09c0905d429a475407d.tar.lz
plyr-119b471b84f8e2a25c61a09c0905d429a475407d.tar.xz
plyr-119b471b84f8e2a25c61a09c0905d429a475407d.zip
More bug fixes
Diffstat (limited to 'src/js/support.js')
-rw-r--r--src/js/support.js10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/js/support.js b/src/js/support.js
index a9a302f3..5528e898 100644
--- a/src/js/support.js
+++ b/src/js/support.js
@@ -12,16 +12,16 @@ const support = {
// Check for support
// Basic functionality vs full UI
- check(type, provider, inline) {
+ check(type, provider, playsinline) {
let api = false;
let ui = false;
const browser = utils.getBrowser();
- const playsInline = browser.isIPhone && inline && support.inline;
+ const canPlayInline = browser.isIPhone && playsinline && support.playsinline;
switch (`${provider}:${type}`) {
case 'html5:video':
api = support.video;
- ui = api && support.rangeInput && (!browser.isIPhone || playsInline);
+ ui = api && support.rangeInput && (!browser.isIPhone || canPlayInline);
break;
case 'html5:audio':
@@ -32,7 +32,7 @@ const support = {
case 'youtube:video':
case 'vimeo:video':
api = true;
- ui = support.rangeInput && (!browser.isIPhone || playsInline);
+ ui = support.rangeInput && (!browser.isIPhone || canPlayInline);
break;
default:
@@ -59,7 +59,7 @@ const support = {
// Inline playback support
// https://webkit.org/blog/6784/new-video-policies-for-ios/
- inline: 'playsInline' in document.createElement('video'),
+ playsinline: 'playsInline' in document.createElement('video'),
// Check for mime type support against a player instance
// Credits: http://diveintohtml5.info/everything.html