2013-02-05 11 views
20

ウェブページ上でモニタがスリープ状態にならないようにする方法はありますか?html 5アニメーションを見ながらモニタがスリープ状態にならないようにする方法

私は、ユーザーのやりとりを必要としないhtmlのアニメーションを持つページを持っています。この間、モニターはスリープ状態になるので、これを防ぐ必要があります。

Huluでビデオを見るとき、私はモニターがスリープしていないことに気付き、これを防ぐための何らかの方法が必要です。

+0

HTML5ローカルストレージへの書き込みは、Webブラウザで「何かしている」とみなされるため、モニタは継続されますか?残念ながら、私は現時点でこれをテストする立場にはいませんが、うまくいけば、HTML5に加えてFlashの必要性をなくすことができます。 – SeanKilleen

+0

私はsessionStorageを10秒ごとに設定するスクリプトを実行しようとしましたが、モニタはまだスリープ状態です。これ以上のことがあるかもしれません。 –

答えて

8

Flashについての話は私には不思議に思えました。そのため、短いFLVファイルをループするだけの簡単な動作をしました。このページでは、モニターがスリープ状態にならないことがあります。だから私がする必要があるのは、ページの背景色だけで、モニタをスリープさせたくないページにある小さな映画を作ることだけです。

+0

flvは、オーディオが無音であってもこの作品のオーディオトラックが必要なようです。 –

+0

あなたは、クロスプラットフォームのWebページでそれを行う方法が必要だと述べました。短いFLVファイルをループする単純な映画の意図はクロスプラットフォームですか?あなたのHTML5ページ/アニメーションに、マウスを動かす方法はありませんか? –

+0

Flashはウェブブラウザの99%にあるので、かなり良いです。すべてのhtml5ブラウザで動作するjavascriptを使用する方法がある場合は、それを使用します。 –

4

純粋なHTMLでは不可能です。 HuluはFlashベースであるため、プラグインはOSレイヤーにアクセスします。これはJSやHTMLにはないものです。したがって、これを行う唯一の方法はHTML5仕様に新しい段落を入れることです。

全画面表示中にブラウザがスリープ状態になることはないと思われますが、確認する必要があります。

詳細はthis postを参照してください。

+0

それでは、ウェブページに埋め込まれたフラッシュムービーでどうすればいいですか? –

+0

私はそれがフラッシュプラグインによって処理されると信じています、それはどちらがそれに依存するのですか、私は彼らのほとんどがこれを行うと信じています。ここで質問するのは別の質問です:) – CharlesB

+0

Flashは、JSよりもOSレイヤーを公開していません*(実際、Flashは多くのものにとってより制限的です.JSに多くのことを委任する必要があります)*。私が知る限り、Flashでの画面のスリープ状態を防ぐ方法もありません。 –

関連する問題