2017-02-12 6 views
1

jsスクリプトに基づいてクロムアプリケーションを終了する必要がありますが、GoogleのJS APIs for Chrome Appsのリストを見てから悲しいことには納得できません。私は、プログラム自体にエラーを投げることを試みましたが、クロムは単にそれらを無視して移動します。ちなみに、これはChrome OS向けです。Chrome OSアプリケーションをJavascriptで終了する方法

+1

app.windowはclose()メソッドを持っているので、 'chrome.app.window.current()。close()'のようなものでしょうか? chrome.app.window.getAll()は、アプリケーションを効果的に終了させるすべてのウィンドウを閉じるためのものです。 – wOxxOm

+0

すべてのウィンドウを閉じ、イベントリスナーがバインドされていないことを確認してから、最終的にイベントページが非アクティブになります。それはあなたが "やめる"方法です – kzahel

答えて

0

dont_startがある場合は、おそらくクロムアプリはchrome.storage.local.set({dont_start:1})を設定し、chrome.runtime.reload()と確認onLaunchedイベントリスナーを作成し、代わりにアプリのウィンドウを開くように、通常のことをやってのことであろう「やめる」ようにする最も簡単なハックが、代わりに最初のチェックそのキーを設定し、削除し、(アプリを起動する代わりに)何もしません。その後、約30秒後にイベントページが非アクティブになります。

関連する問題