我正面临着意外的行为,并想确保在填补错误之前我没有丢失任何东西。
我在requestFullscreen
和chrome
上玩过firefox
,发现它没有返回spec中所述的承诺。
webkit
的示例:
el.addEventListener('click', () => {
const p = el.webkitRequestFullScreen();
p.then(() => {console.log('full screen')});
});
我得到:
未捕获的TypeError:无法读取未定义的属性'then' 在HTMLDivElement.el.addEventListener
firefox
也一样:
el.addEventListener('click', () => {
const p = el.mozRequestFullScreen();
p.then(() => {console.log('full screen')});
});
TypeError:p未定义
我看错规格了吗?我不应该期望那个诺言吗?
答案 0 :(得分:1)