在第一次安装扩展时使用Javascript重新启动Google Chrome

在第一次安装扩展时使用Javascript重新启动Google Chrome,javascript,google-chrome,Javascript,Google Chrome,我正在做一个项目。该项目是关于为谷歌浏览器开发一个新的扩展。嗯,一切都很好,但出于好奇,我问了一个问题,在你安装了扩展之后,你是否可以重新启动Chrome浏览器 我一直在互联网上四处寻找,但没有从中获得多少成功。有Javascript代码吗? 我试着用那些吼叫,但没有成功 chrome.tabs.create({ 'url': 'chrome://restart'}); chrome.send('restartBrowser'); window.location = 'chrome://rest

我正在做一个项目。该项目是关于为谷歌浏览器开发一个新的扩展。嗯,一切都很好,但出于好奇,我问了一个问题,在你安装了扩展之后,你是否可以重新启动Chrome浏览器

我一直在互联网上四处寻找,但没有从中获得多少成功。有Javascript代码吗? 我试着用那些吼叫,但没有成功

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

我先谢谢你

不,允许JavaScript重新启动浏览器会有风险。想象一下,如果你打开一个恶意页面,一旦它打开就会重新启动浏览器,这将使它进入一个无限循环,浏览器会不断地重新启动自己。

你是在控制台中还是在实际扩展中尝试过这一点?你试过chrome.tabs.create({url:'about:restart'})吗?嘿@putvande。在我的实际分机中做了。@GiuseppeGrasso做了,但没有工作。谢谢你的解释。这就是我一直在寻找的答案。没问题,这里有一个关于Quora的问题,列出了一些在不重新启动浏览器的情况下允许扩展工作的最佳实践:谢谢你,伙计!我会调查的