2014-03-25 147 views
0

我做我的第一個Chrome擴展程序和我有一個問題了。 在我的popup.html中有一個select 當我選擇option時,我的計時器從00:00:00開始 當我的彈出窗口打開時工作正常,但當我關閉彈出窗口時,此功能停止工作。 但我需要計時的工作後,我閉上了彈出窗口。並且在打開它之後,計時器應該繼續工作。定時器在Chrome擴展

回答

0

你的腳本應該彈出和背景之間頁溝通保存其價值。

當您啓動計數器,彈出窗口應在傳遞一些信息給後臺頁面和真正的計數器應該有運行(背景)。請記住彈出窗口可以隨時關閉。當它再次打開時,如果它有一個正在運行的計時器並獲取它的值,則會詢問後臺頁面。

Удачи:)

0

你還可以保存在內存中的日期時間開始(localStorage的舉例),並重新初始化您的計時器時,它再次打開。

在這種情況下,如果用戶關閉谷歌瀏覽器,並順便後臺頁面,您可以重新初始化具有良好的價值計時器和運行計時器。