2012-11-03 37 views
1

我正在爲Firefox做一個書籤擴展,我發現使用Jetpack我可以製作HTML UI,就像Google的Chrome一樣。如何訪問Firefox的附加SDK(Jetpack)中的places.bookmarks

我需要訪問火狐的書籤,經過一段時間後,我沒有認爲沒有天真的支持從jetpack的API訪問書籤的方式,所以我發現了一個模塊,可以使用地方。現在

Jetpack-Modules/places.js

,事情是,我不知道如何利用這個模塊的,所以也許有人會導致我在正確的方向。

在此先感謝。

回答

3

我確實設法在我的Firefox個人資料目錄中找到一個名爲places.sqlite的文件。也許sqlite是你應該訪問它的方式,在Jetpack的API中沒有天真的支持方式。

也許this是您正在查找的文檔。我試過searching bookmarks的代碼(var {Cc, Ci, Cu} = require("chrome");之前的代碼塊和console.log(title+"\t"+uri);添加到for循環的末尾),它似乎工作。由於它們包含的循環邏輯,JSON.stringify在結構上不起作用。

+0

太棒了,謝謝! – CoCoMonk

相關問題