我試圖訪問我的瀏覽器歷史鉻,使用瀏覽器操作與彈出頁面。鉻訪問瀏覽器歷史
var histories = [];
var visits = [];
chrome.history.search({'text':'', 'maxResults':0}, function(historyItems){
for(var h in historyItems){
histories.push({'id': h.id, 'url':h.url});
}
});
for(var h in histories){
chrome.history.getVisits({'url': h.url, function(visitItems){
for(var v in visitItems){
var id = v.id;
var visitId = v.visitId;
var visitTime = v.visitTime;
var referringVisitId = v.referringVisitId;
var transition = v.transition;
visits.push({'id': v.id, 'visitId': v.visitId, 'visitTime': v.visitTime, 'referringVisitId': v.referringVisitId, 'transition':v.transition});
}
});
}
console.log(histories.length + ' histories');
console.log(visits.length + ' visits');
我得到234個歷史記錄和0次訪問。我怎麼能有一堆頁面沒有訪問? 我在做什麼錯?
什麼是* *去錯了嗎?什麼不行? – 2010-12-20 01:12:09
首先,你的前兩行需要終止分號 – Yahel 2010-12-20 01:15:33
我得到234個歷史記錄和0次訪問。我期待着比歷史更多的訪問。 – lowerkey 2010-12-20 01:15:36