Microsoft edge 在打开新选项卡时显示 URL - 扩展

Microsoft edge shows the URL when new tab is opened - extension

我为 chrome 做了一个扩展,当打开新标签页时它会打开一个特定的网站。然而,它与 chrome 一起工作正常,但是当在 Microsoft Edge 上测试相同的扩展(更改清单以使其与 Edge 兼容)时,在打开新选项卡时它会加载网站,但也会加载 url 在网站上,这是我不想要的。我想加载网站,而不是 URL,因为 chrome 不会加载 url。我做了类似的事情:

CHROME:

chrome.tabs.onCreated.addListener(
 function(tab){
  var newTabURL = {url: 'http://www.example.com'};

  if(tab.url === "chrome://newtab/")
  {
   // chrome.tabs.update(newTabURL);
  }

  console.log(tab.url);
 }

);

边缘:

function handleCreated(tab) {
 var newTabURL = {url: 'https://www.example.com'};
 browser.tabs.update(newTabURL);
}

browser.tabs.onCreated.addListener(handleCreated);

When a new tab is opened, the url is loaded, but I dont want the url to be shown.

任何试图覆盖网络标签页的扩展都不会被批准进入应用商店并且您将无法发布它,这违反了 Microsoft 的扩展政策。

针对您的问题,目前无法将地址栏设为空白或不显示任何 url。