gpt4 book ai didi

javascript - requestFullscreen 没有返回 promise

转载 作者:行者123 更新时间:2023-11-29 23:17:52 25 4
gpt4 key购买 nike

我正面临一个意想不到的行为,我想在填补错误之前确保我没有遗漏任何东西。
我在 chromefirefox 上玩过 requestFullscreen 并注意到它没有返回 spec 中所述的 promise 。 .

webkit 示例:

el.addEventListener('click', () => {
const p = el.webkitRequestFullScreen();
p.then(() => {console.log('full screen')});
});

我得到:

Uncaught TypeError: Cannot read property 'then' of undefined at HTMLDivElement.el.addEventListener

同样适用于 firefox:

el.addEventListener('click', () => {
const p = el.mozRequestFullScreen();
p.then(() => {console.log('full screen')});
});

TypeError: p is undefined

我是不是看错了规范?我不应该期待那个 promise 吗?

最佳答案

https://developer.mozilla.org/en-US/docs/Web/API/Element/requestFullScreen#Browser_compatibility

不幸的是,没有浏览器支持 promise-returning 版本。

关于javascript - requestFullscreen 没有返回 promise ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52051547/

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