2016-02-22 27 views
4

我試圖編寫一個擴展名爲chrome的擴展,該擴展在具有該選項卡的名稱,url和縮略圖的html頁面中顯示書籤。 到目前爲止,我得到了JS以PNG格式捕獲標籤縮略圖,但現在我需要將它存儲在某處,所以當我打開擴展的頁面時,圖像可能在那裏。在Chrome擴展中存儲圖像

$scope.getPageThumbnail = function() { 
    chrome.tabs.captureVisibleTab(null, {format: 'png'}, function(img) 
    { 
     $scope.img = img; 
    } 
); 
}; 

有沒有一種方法可以將圖像存儲在擴展名內,如果擴展名被刪除,所有內容都被刪除? 謝謝你,丹尼爾。

回答

0

您可以使用HTML5 FileSystem APIs將圖像保存到目標目錄(例如,您希望它們位於擴展名內,您可以創建具有唯一標識的目錄)。

如果您的選項不限於Chrome擴展,您可以編寫一個Chrome應用程序,然後可以使用chrome.fileSystem