1
目前我正在使用chrome.tabs.update更改頁面的網址,並且在某些情況下,它立即刷新的事實非常好。然而,有時候編號喜歡不刷新頁面,只是改變網址。從我一直在谷歌的文檔閱讀,我一直無法找到這樣的方法。更新網址而不刷新頁面中的鉻擴展
- 有沒有辦法改變一個網址,而不刷新鉻擴展中的頁面?
目前我正在使用chrome.tabs.update更改頁面的網址,並且在某些情況下,它立即刷新的事實非常好。然而,有時候編號喜歡不刷新頁面,只是改變網址。從我一直在谷歌的文檔閱讀,我一直無法找到這樣的方法。更新網址而不刷新頁面中的鉻擴展
- 有沒有辦法改變一個網址,而不刷新鉻擴展中的頁面?
可以直接在內容腳本中使用https://developer.mozilla.org/en-US/docs/Web/API/History_API函數。
因此,您可以向內容腳本發送消息,要求更新網址而不更改頁面。要執行的js行如下:
window.history.pushState("State Object", "Title", "newUrl");
恐怕這不是一個簡單的任務。使用默認的'chrome.tabs' API,您無法在沒有自動重新加載的情況下更改標籤網址。 –