最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - requestFullscreen API does not work on iOS - Stack Overflow

programmeradmin3浏览0评论
// index.js
const video = document.querySelector(".video");

function fullScreen() {
  video.requestFullscreen().catch((err) => console.log(err));
}

works perfectly fine on desktop browsers and Android, but on iOS it returns

video.requestFullscreen is not a function

How to programmatically enter the video in full-screen mode on iOS?

// index.js
const video = document.querySelector(".video");

function fullScreen() {
  video.requestFullscreen().catch((err) => console.log(err));
}

works perfectly fine on desktop browsers and Android, but on iOS it returns

video.requestFullscreen is not a function

How to programmatically enter the video in full-screen mode on iOS?

Share Improve this question asked Mar 31 at 14:03 DBenczDBencz 1,3192 gold badges10 silver badges16 bronze badges
Add a comment  | 

1 Answer 1

Reset to default 1

Extend the function like so:

function fullScreen() {
  if (video.requestFullscreen) { video.requestFullscreen(); }
  else if (video.webkitRequestFullscreen) { video.webkitRequestFullscreen(); }
  else if (video.webkitEnterFullscreen) { video.webkitEnterFullscreen(); }
  else { console.log('Fullscreen API not supported'); }
}
发布评论

评论列表(0)

  1. 暂无评论