2017-06-01 16 views
-2

フルスクリーンAPIを使用してドキュメントの本文をフルスクリーンに設定しました。今フルスクリーンを終了できません

document.exitFullScreenのすべてのコール(適切な接頭辞)エラーになる:

Uncaught TypeError: Illegal invocation 
at HTMLDivElement.fs.onclick 

機能でもないイベントハンドラで、または通常のJSの流れで動作します。

問題は何ですか。これをどのように修正できますか?ドキュメンテーションはほとんどありません。私はエラーのある人は誰も見つかりませんでした。

+0

なぜこれがダウン表示されましたか? – Tobiq

+0

それは私ではありませんでしたが、あなたの問題のコンテキストが不足していると思います。おそらく 'exitFullScreen'を呼び出すコードでしょう。しかし、私の答えは、問題がコードが呼び出されている場所に関連しているという前提で動作します。 – Dorival

答えて

0

フルスクリーンへの入力または終了は侵入操作であり、したがって、ユーザーの操作(FullScreen API)によってのみ開始される必要があります。セキュリティ上の理由から、このエラーが発生します。

この質問では、この違法行為を起こさずにフルスクリーンを呼び出す方法について説明しました。答えに基づいてフルスクリーンを終了するソリューションをコーディングすることができます。Getting fullscreen mode to my browser using jquery

この質問に対する答えには、クールなjQueryが含まれています。

関連する問題