【问题标题】:Microsoft edge shows the URL when new tab is opened - extensionMicrosoft Edge 在打开新选项卡时显示 URL - 扩展
【发布时间】:2018-04-15 05:12:24
【问题描述】:

我为 chrome 做了一个扩展,当新标签打开时会打开一个特定的网站。然而它适用于 chrome,但是当在 microsoft edge 上测试相同的扩展(在清单中进行更改以使其与 edge 兼容)时,在打开一个新选项卡时它会加载网站,但也会在网站中加载 url,我不想要。我想加载网站,但不是 URL,因为 chrome 不加载 url。我做了类似的事情:

铬:

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);

打开新标签时,会加载 url,但我不希望显示 url。

【问题讨论】:

    标签: microsoft-edge microsoft-edge-extension


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2017-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多