1
私は、html5 FullScreen API(RequestFullScreen)を使用してフルスクリーンで表示する要素を含む反応コンポーネントを持っています。例えばReactjsでフルスクリーンを終了
、
handleFullScreenClick() {
if (this.refs.myElement.requestFullscreen) {
this.refs.myElement.requestFullscreen();
} else if (this.refs.myElement.mozRequestFullScreen) {
this.refs.myElement.mozRequestFullScreen();
} else if (this.refs.myElement.webkitRequestFullscreen) {
this.refs.myElement.webkitRequestFullscreen();
}
}
は今、私はボタンが例えば押されたときにフルスクリーンを終了できるようにしたいです。フルスクリーンAPIを検索したとき、ExitFullScreen関数は、レスポンスコンポーネントからアクセスできないドキュメント要素によって呼び出されなければならないことがわかりました。
ExitFullScreen関数を呼び出すために、反応コンポーネント内のドキュメント要素にアクセスする方法はありますか?
おかげでたくさん:)
いくつかのコードをお願いしますか? – user1120808
私の要素をフルスクリーンに入れる方法を追加しました – Gstackr
'document'はグローバルにアクセス可能なので、あなたはそれを使うことができます。 – dfsq