如何在Chrome扩展开发中加载上次访问过的网络历史记录?

时间:2012-08-28 14:53:41

标签: google-chrome google-chrome-extension

我正在开发Google Chrome扩展程序。但是当我添加这个以便获取最后访问过的网站时,

 chrome.history.search({ 'text': '', 'startTime': closedTime, 'maxResults': 1 },
    function (historyItems) {
        //do stuff
    }
    );

导致此错误:

  

未捕获的TypeError:无法调用未定义的方法'search'

我的咒语是对的,但我不知道发生了什么?我该怎么做才能解决这个错误?

1 个答案:

答案 0 :(得分:0)

在使用API​​之前,您必须通过清单文件请求使用它的权限:

{
  ...
  "permissions": [
    "history"
  ],
  ...
}

the documentation for chrome.history中也提到了这一点。)