Skip to content

Commit 9fa0591

Browse files
committed
fix(Ads): Fix interstitials support when using PiP on Safari (#8875)
1 parent b2d4369 commit 9fa0591

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lib/ads/interstitial_ad_manager.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,8 @@ shaka.ads.InterstitialAdManager = class {
323323
let supportsMultipleMediaElements =
324324
this.config_.supportsMultipleMediaElements;
325325
const video = /** @type {HTMLVideoElement} */(this.baseVideo_);
326-
if (video.webkitSupportsFullscreen && video.webkitDisplayingFullscreen) {
326+
if (video.webkitPresentationMode &&
327+
video.webkitPresentationMode !== 'inline') {
327328
supportsMultipleMediaElements = false;
328329
}
329330
if (this.usingBaseVideo_ != supportsMultipleMediaElements) {

0 commit comments

Comments
 (0)