From 33489643d3ce6acc2ead28b6237bb287a4ca5e0f Mon Sep 17 00:00:00 2001 From: Galpittel <galpi@wix.com> Date: Tue, 31 Dec 2024 17:05:57 +0200 Subject: [PATCH] wip --- packages/gallery/src/components/item/videos/videoItem.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/gallery/src/components/item/videos/videoItem.js b/packages/gallery/src/components/item/videos/videoItem.js index 84e7d9f94..9c4d0a679 100644 --- a/packages/gallery/src/components/item/videos/videoItem.js +++ b/packages/gallery/src/components/item/videos/videoItem.js @@ -76,8 +76,8 @@ class VideoItem extends React.Component { isHLSVideo() { return ( this.props.videoUrl && - (this.props.videoUrl.includes('/hls') || - this.props.videoUrl.includes('.m3u8')) + (this.props.videoUrl.toLowerCase().includes('/hls') || + this.props.videoUrl.toLowerCase().includes('.m3u8')) ); } @@ -179,7 +179,7 @@ class VideoItem extends React.Component { muted: !this.props.options.videoSound, preload: 'metadata', style: getStyle(isCrop, isWiderThenContainer), - type: 'video/mp4', + type: utils.isiOS() ? 'application/x-mpegURL' : 'video/mp4', // Specify correct MIME type for iOS }; if (shouldCreateVideoPlaceholder(this.props.options)) {