我想在Chrome擴展中編寫更好的書籤管理器。問題是沒有簡單的例子(我可以找到)如何實際使用bookmarks
API。我已經看過這個例子的源代碼(當我在我的電腦上安裝它時,它除了提供搜索框外沒有做任何事情,打字/打字和按回車都沒有做任何事情),並且可以'找到有用的東西。獲取Google Chrome的根書籤文件夾
我的最終目標是做一個擴展,使我可以保存頁面,並在稍後閱讀而不需要必須註冊某個服務的某個帳戶。所以我打算在根文件夾/其他書籤中創建一個或兩個書籤文件夾 - 至少是「未讀頁面」文件夾。在該文件夾中,我將創建未讀的書籤。當用戶將該項目標記爲已讀時,它將從該文件夾中刪除。
所以這就是我想要做的......任何幫助將不勝感激,即使它只是指向我一些很好的例子。
UPDATE:
...<script>
function display(tree){
document.getElementById("Output").innerHTML = tree;
}
function start(){
chrome.bookmarks.getTree(display);
}
</script>
</head>
<body>
<h4 id="Output"></h4>
<script>
start();
</script>
...
顯示[object Object]
,即表明(至少對我來說具有有限的JavaScript經驗),一個對象存在。但是如何訪問該對象的成員?
將tree
更改爲tree.id
或任何其他看起來是參數的顯示undefined
。
偉大的答案,謝謝穆罕默德。 – 2011-04-26 00:30:10