我有一个chrome扩展名,其中包括替换new-tab功能。 但由于我无法恢复所有新标签功能(帐户同步登录,书签,网络应用程序,最近的网站,最受欢迎)。 我希望用户能够恢复默认的新标签,而无需卸载我的扩展程序。
根据我的调查,内部Chrome计划:“ chrome-internal:// ”,其中包含以下网址: chrome-internal:// new-tab / 。 当我尝试从我的扩展程序导航到它时,它似乎不起作用(提交被拒绝,虽然我在mainfest中请求它)。 但是当从chrome(js控制台)导航到它时,它确实会显示默认的新选项卡。
任何帮助将不胜感激。
答案 0 :(得分:3)
在Chrome扩展程序中,您可以设置标签,通过调用update
来显示原始Chrome新标签页:
chrome.tabs.update({
url: 'chrome-internal://newtab/'
});
"New Tab" chrome扩展程序执行此操作。 View the code on GitHub
答案 1 :(得分:0)
https://www.google.co.jp/_/chrome/newtab?ie=UTF-8
替换chrome-internal
和chrome://apps
有效。