2011-12-11 26 views
1

我正在研究一個包含瀏覽器操作中所有功能的chrome擴展。這意味着用戶必須點擊右上角的圖標才能打開主菜單,所有內容都可以通過。如何創建安裝後的登錄頁面?

我發現許多人在安裝擴展程序後並沒有意識到右上角的圖標的添加,我想添加一個登陸頁面,在安裝擴展程序後自動加載。這個頁面可以開始使用幫助信息,包括箭頭或向他們顯示新圖標的位置,以便他們知道如何訪問擴展。

我知道如何以編程方式添加一個新的選項卡或窗口並加載某個頁面,但我的主要問題是如何檢測用戶何時剛剛完成安裝鉻擴展。 Google是否提供了這樣的功能?我認爲很多其他的擴展已經做到了。

我認爲使用本地存儲中增加了「messageDisplayed」變量,如果不是從後臺腳本中設置啓動它,但我怕如果擴展同步到另一瀏覽器,它可能會彈出隨機他們隨時使用Chrome在一臺新電腦上。

回答

2

使用localStorage。對於有多個瀏覽器的人會有一些小的附帶損害,但他們通常會是更高級的用戶,他們會更加理解。有一個e xperimental storage sync API將有望登陸下一個穩定版本。一旦它開始生效,您可以使用它來同步到已經顯示介紹頁面的其他計算機。