だから、私はクロム拡張機能を持っており、バックグラウンドで正常に動作します。そして、数時間ごとに通知 API を使用してユーザーに質問します。
1 つの回答をクリックすると、現在のウィンドウにタブが開きます。
問題: Chrome ウィンドウが開いていない場合 (つまり、拡張機能が [Google Chrome をバックグラウンドで実行する] オプションの一部として実行されている場合)、タブが開きません。
少なくとも 1 つの chrome ウィンドウが開いている限り、正常に動作するコードは次のとおりです。
// tried this too: chrome.windows.create();
chrome.tabs.create({url: pathToGo});
「chrome.windows.create()」を作成する方法 まだ開いているウィンドウがない場合、実際にウィンドウを作成します。