2016-04-04 12 views
1

私はプロジェクトを進めています。このプロジェクトは、Google Chromeの新しい拡張機能の開発についてです。あなたの拡張機能をインストールした後、Chromeブラウザを再起動できるかどうか、私は質問になりましたか?エクステンションを初めてインストールしたときにJavascriptでGoogle Chromeを再起動

私はインターネットを見ていて、それから多くの成功を収めていませんでした。そのためのJavascriptコードはありますか? 私はそれらの腹を立ててみましたが、成功しませんでした。

chrome.tabs.create({ 'url': 'chrome://restart'}); 
chrome.send('restartBrowser'); 
window.location = 'chrome://restart'; 

事前に感謝いたします。

+0

コンソールや実際の拡張機能でこれを試しましたか? – putvande

+0

あなたは試しました chrome.tabs.create({url: 'about:restart'}) ? – Giuseppe

+0

ちょっと@putvande。私の実際の延長で行った。 – Simon

答えて

2

いいえ、ブラウザがブラウザを再起動すると危険にさらされる可能性があります。ブラウザが開かれた後にブラウザを再起動する悪意のあるページを開いた場合、ブラウザを再起動し続ける無限ループになるとします。

+0

素敵な説明をありがとう。それは私が探していた答えです。 – Simon

+1

問題はありませんが、Quoraの質問には、ブラウザを再起動しなくてもエクステンションを動作させるためのベストプラクティスが掲載されています。https://www.quora.com/How-can-Chrome-extensions-work-immediately-after-インストール中 - 再起動せずにブラウザ –

+0

ありがとうございました!それを見る – Simon

関連する問題