{"id":1539,"date":"2018-10-23T13:56:51","date_gmt":"2018-10-23T12:56:51","guid":{"rendered":"https:\/\/solidt.eu\/site\/?p=1539"},"modified":"2018-10-23T13:56:51","modified_gmt":"2018-10-23T12:56:51","slug":"html-fullscreen-api","status":"publish","type":"post","link":"https:\/\/solidt.eu\/site\/html-fullscreen-api\/","title":{"rendered":"Html Fullscreen API"},"content":{"rendered":"<pre class=\"lang:js decode:true \">let toggleFullscreen = (elem) =&gt; {\r\n    elem = elem || document.documentElement;\r\n    if (!document.fullscreenElement &amp;&amp; !document.mozFullScreenElement &amp;&amp;\r\n        !document.webkitFullscreenElement &amp;&amp; !document.msFullscreenElement) {\r\n        if (elem.requestFullscreen) {\r\n            elem.requestFullscreen();\r\n        } else if (elem.msRequestFullscreen) {\r\n            elem.msRequestFullscreen();\r\n        } else if (elem.mozRequestFullScreen) {\r\n            elem.mozRequestFullScreen();\r\n        } else if (elem.webkitRequestFullscreen) {\r\n            elem.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT);\r\n        }\r\n    } else {\r\n        if (document.exitFullscreen) {\r\n            document.exitFullscreen();\r\n        } else if (document.msExitFullscreen) {\r\n            document.msExitFullscreen();\r\n        } else if (document.mozCancelFullScreen) {\r\n            document.mozCancelFullScreen();\r\n        } else if (document.webkitExitFullscreen) {\r\n            document.webkitExitFullscreen();\r\n        }\r\n    }\r\n};\r\n\r\nlet isInFullScreenMode = () =&gt; {\r\n    if (document.fullscreenElement || document.webkitFullscreenElement || document.mozFullScreenElement) {\r\n        return true;\r\n    }\r\n    return false;\r\n};\r\n\r\nlet addFullscreenOnClick = (element) =&gt; {\r\n    element.addEventListener('click', () =&gt; {\r\n        toggleFullscreen(element);\r\n    });\r\n};<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>let toggleFullscreen = (elem) =&gt; { elem = elem || document.documentElement; if (!document.fullscreenElement &amp;&amp; !document.mozFullScreenElement &amp;&amp; !document.webkitFullscreenElement &amp;&amp; !document.msFullscreenElement) { if (elem.requestFullscreen) { elem.requestFullscreen(); } else if (elem.msRequestFullscreen) { elem.msRequestFullscreen(); } else if (elem.mozRequestFullScreen) { elem.mozRequestFullScreen(); } else if (elem.webkitRequestFullscreen) { elem.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT); } } else { if (document.exitFullscreen) { document.exitFullscreen(); } else if (document.msExitFullscreen) { [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[5],"tags":[],"class_list":["post-1539","post","type-post","status-publish","format-standard","hentry","category-javascript"],"_links":{"self":[{"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/posts\/1539","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/comments?post=1539"}],"version-history":[{"count":1,"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/posts\/1539\/revisions"}],"predecessor-version":[{"id":1540,"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/posts\/1539\/revisions\/1540"}],"wp:attachment":[{"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/media?parent=1539"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/categories?post=1539"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/solidt.eu\/site\/wp-json\/wp\/v2\/tags?post=1539"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}