1
我是一個新手而且相當初學,但我試圖編寫一個擴展,它需要在chrome的歷史記錄中搜索一個url。我一直在尋找的在這裏的代碼和谷歌,但仍然未能零件...chrome.history.search() - > undefined [chrome擴展名]
我的表現似乎是正確的:
"permissions" : [
"tabs",
"history"
],
但JavaScript部分較爲混亂:
var histories = [];
chrome.history.search({text:'', maxResults:0, startTime: 0}, function(historyItems){
for(var h in historyItems){
histories.push({'id':h.id, 'url':h.url});
}
});
console.log(histories.length + ' histories');
alert(histories.length);
警報顯示0.異步問題在這裏不應該是一個問題。 謝謝你的幫助。
謝謝,但看起來h.url是未定義的,但它可以工作,否則 –
啊,將'h.id'更改爲'historyItems [h] .id'和'h.url'爲'historyItems [h]。網址:) –