2012-04-25 64 views
2

我有一個鉻擴展whick除其他事情之外,正在取代新標籤functionallity。 但由於我無法恢復所有新標籤功能(帳戶同步登錄,書籤,網絡應用程序,最近的網站,最流行)。 我希望用戶能夠恢復默認的新選項卡,而無需卸載我的擴展。恢復鉻的新標籤不W/o卸載我的擴展

從我的調查有內部鍍鉻方案:「鉻內部://」 whick有網址:鉻內部://新標籤/。 當我嘗試從我的擴展導航到它它似乎並沒有工作(拒絕提交,雖然我在mainfest內請求它)。 但是,當從Chrome瀏覽器(js控制檯)導航到它時,它會顯示默認的新選項卡。

任何幫助將不勝感激。

+0

兩件事情..首先,旨在使您的新標籤頁比默認的一個更好。這樣,如果他們正在切換,那是因爲他們更喜歡默認的感覺,並且應該讓他們切換。其次,他們可以在不卸載它的情況下禁用它,所以你不必擔心提供另一種禁用它的方法。這很容易做到。 – DanRedux 2012-04-25 17:21:30

+0

@DanRedux首先感謝您的評論,第二我打算讓我的網頁更好,但現在不是所有的都可以恢復,用戶可能會生氣(我看到它的速度/反饋)。我的問題是如何讓他們切換。我的用戶並不是最科技的人(甚至我不知道禁用新標籤)。 – 2012-04-25 17:31:47

回答

3

在Chrome擴展,可以設置一個選項卡通過調用它update顯示原始Chrome的新標籤頁:

chrome.tabs.update({ 
    url: 'chrome-internal://newtab/' 
}); 

"New Tab" Chrome擴展做到這一點。 View the code on GitHub

+0

'chrome-internal:// newtab /''與Chrome 33+不兼容。改爲使用「https://www.google.com/_/chrome/newtab」網址 – 2014-03-03 17:26:00

0

Alex是對的。在Chrome 33+

https://www.google.co.jp/_/chrome/newtab?ie=UTF-8 

更換chrome-internal

chrome://apps作品。