我已经发布了全屏的问题,我得到了解决方案, 如何在单击Angular 2中的按钮时执行全屏窗口功能?
此解决方案适用于Chrome浏览器。但是,全屏窗口在火狐浏览器中不起作用
这是我的代码:
<button (click)="fullscreen()">Click</button>
fullscreen()
{
let elem = document.body;
let methodToBeInvoked = elem.requestFullscreen ||
elem.webkitRequestFullScreen || elem['mozRequestFullscreen']
|| elem['msRequestFullscreen'];
if(methodToBeInvoked) methodToBeInvoked.call(elem);
}
我必须在此代码中添加一些东西吗?
提前致谢:)
由于拼写错误,它不起作用。将elem['mozRequestFullscreen']
更改为elem['mozRequestFullScreen']
,您将没事的。
您可以在此处找到工作版本。