我正在尝试从 chrome.history.search http://developer.chrome.com/extensions/history.html#method-search中的回调返回最后一个 URL
到目前为止,我的方法如下所示:
var getLastUrl = function() {
chrome.history.search({
text: '',
maxResults: 1
}, function(results) {
console.log(results);
console.log(results[0].url);
return 'Return value: ' + results[0].url;
});
};
这是运行 getLastUrl() 时后台页面控制台的输出
如您所见,有一个返回对象,并且 console.log(results[0].url) 正在工作,但回调返回一个未定义的值。我怎样才能解决这个问题,以便它返回正确的 url?
谢谢。