gpt4 book ai didi

javascript - requestFullScreen 在移动设备上失败

转载 作者:行者123 更新时间:2023-12-03 04:25:02 26 4
gpt4 key购买 nike

我使用此代码进入全屏:

function toggleFullScreen() {
var doc = window.document;
var docEl = doc.documentElement;

var requestFullScreen = docEl.requestFullscreen || docEl.mozRequestFullScreen || docEl.webkitRequestFullScreen || docEl.msRequestFullscreen;
var cancelFullScreen = doc.exitFullscreen || doc.mozCancelFullScreen || doc.webkitExitFullscreen || doc.msExitFullscreen;

if(!doc.fullscreenElement && !doc.mozFullScreenElement && !doc.webkitFullscreenElement && !doc.msFullscreenElement) {
requestFullScreen.call(docEl);
}
else {
cancelFullScreen.call(doc);
}
}

错误:类型错误:未定义不是对象(正在评估“requestFullScreen.call”)

出现在线上

if(!doc.fullscreenElement && !doc.mozFullScreenElement && !doc.webkitFullscreenElement && !doc.msFullscreenElement) {
requestFullScreen.call(docEl);
}

此代码适用于桌面设备,但在移动设备上使用时,没有任何反应。我想知道为什么。知道我错过了什么吗?

最佳答案

移动浏览器不支持全屏 API:http://caniuse.com/#feat=fullscreen

关于javascript - requestFullScreen 在移动设备上失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43781476/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com