Google chrome extension 在chrome扩展中更新url而不刷新页面

Google chrome extension 在chrome扩展中更新url而不刷新页面,google-chrome-extension,Google Chrome Extension,目前我正在使用chrome.tabs.update来更改页面的url,在某些情况下,它会立即刷新,这真的很好。但是有时候我不想刷新页面,只想更改url。从我在谷歌文档中读到的内容来看,我一直无法找到这样的方法 --有没有办法在不刷新chrome扩展中的页面的情况下更改url?可以直接在内容脚本中使用这些功能 因此,您可以向内容脚本发送一条消息,要求在不更改页面的情况下更新url。要执行的js行如下所示: window.history.pushState("State Object", "Titl

目前我正在使用chrome.tabs.update来更改页面的url,在某些情况下,它会立即刷新,这真的很好。但是有时候我不想刷新页面,只想更改url。从我在谷歌文档中读到的内容来看,我一直无法找到这样的方法

--有没有办法在不刷新chrome扩展中的页面的情况下更改url?

可以直接在内容脚本中使用这些功能

因此,您可以向内容脚本发送一条消息,要求在不更改页面的情况下更新url。要执行的js行如下所示:

window.history.pushState("State Object", "Title", "newUrl");

恐怕这不是一项简单的任务。使用默认的
chrome.tabs
API,如果不自动重新加载,则无法更改选项卡url。