2

Windows アカウントにログインしたときに起動し、WebSocket サーバーに接続して新しいメッセージをチェックし、デスクトップ通知を開くことができる Chrome 拡張機能をセットアップする最も簡単な方法は何でしょうか?クリックしてメッセージの Web ページに移動しますか?

拡張機能を作成するだけでなく、WebSockets と通信できるようにし、デスクトップ通知を作成することも簡単だと思います。

しかし、コンピューターにログインしたときに自動的に起動するようにするにはどうすればよいでしょうか? Windowsでこれを行うにはどうすればよいでしょうか? ログイン時に Chrome ブラウザーを開くことに興味はありませんが、タスク バーに Chrome が表示されてもかまいません。

4

1 に答える 1

0

chrome.runtime.onStartUp: https://developer.chrome.com/apps/runtime#event-onStartupを調べることができます。これは、「この拡張機能がインストールされているプロファイルが最初に起動したときに発生します」です。

また、chrome.alarms を使用して、関数を 1 分ごとに実行するようにスケジュールしたり、WebSocket をどこかで開いたりすることもできます。

アクティブなウィンドウがない場合、アプリは自分自身をアンロードしようとする場合があるため、chrome.runtime.onSuspend で何らかのアクションを呼び出して (XHR をどこかにロードするなど)、onSuspendCanceled をトリガーすることができます。

于 2016-02-08T22:26:25.640 に答える