4

たとえば、タスクをオフロードして、JavaScript の実行中にユーザーがサイトを閲覧し続けることを許可できますか?

ページから移動すると、ワーカーが終了するようです。

4

2 に答える 2

5

ブラウザーの「ページ ナビゲーション」とは、それまで存在していたすべてのもの (HTML、CSS、JavaScript、プラグインなど) が存在しなくなり、新しいブラウザー ウィンドウを開いたかのように新しいページが読み込まれることを意味します。Web ワーカーは、「Web ページ」よりも「Web アプリケーション」のコンテキストでより意味があります。ブラウザーに常駐するアプリケーションを作成している場合は、「ページ」メタファーを捨てて、コンテキストを変更するたびにブラウザーをナビゲートする必要のない UI を構築することを検討してください。

于 2010-10-18T00:13:08.197 に答える
0

私は個人的に試したことはありませんが... いわゆるShared Web Workersがあります。おそらく、それらは同じオリジンの任意のスクリプトからアクセスできます。私が理解しているように、それは複数のブラウザ ウィンドウからアクセスできることを意味します。同じページをナビゲートするだけでは、終了するべきではないと思います。私が間違っていたら申し訳ありませんが、多分それはあなたが必要としているものです;)

于 2012-04-12T15:59:17.613 に答える