小编Luc*_*nda的帖子

Angular 2/4上的FullScreen请求

我正在Angular 2/Angular 4上构建一个新项目,我需要在我的应用程序上使用Enter FullScreen Button.

我正在搜索,我找到了代码:

  toggleFullScreen() {
    if (!document.fullscreenElement &&    // alternative standard method
        !document.mozFullScreenElement && !document.webkitFullscreenElement && !document.msFullscreenElement )
        {  // current working methods
      if (document.documentElement.requestFullscreen) {
        document.documentElement.requestFullscreen();
      } else if (document.documentElement.msRequestFullscreen) {
        document.documentElement.msRequestFullscreen();
      } else if (document.documentElement.mozRequestFullScreen) {
        document.documentElement.mozRequestFullScreen();
      } else if (document.documentElement.webkitRequestFullscreen) {
        document.documentElement.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT);
      }
    } else {
      if (document.exitFullscreen) {
        document.exitFullscreen();
      } else if (document.msExitFullscreen) {
        document.msExitFullscreen();
      } else if (document.mozCancelFullScreen) {
        document.mozCancelFullScreen();
      } else if (document.webkitExitFullscreen) {
        document.webkitExitFullscreen();
      }
    }
  }
Run Code Online (Sandbox Code Playgroud)

当我使用"ng serve"编译应用程序时,FullScreen Button工作,但它给了我以下错误: …

typescript angular

6
推荐指数
2
解决办法
5703
查看次数

标签 统计

angular ×1

typescript ×1