Google Extension Bookmark API对我不起作用

时间:2016-10-24 17:24:49

标签: javascript google-chrome google-chrome-extension bookmarks

我试图编写一个"简单" Chrome扩展程序。它唯一应该做的就是添加一个书签(与巫婆页面无关)。所以,我读了关于Google bookmark API的所有内容。

但是,我不明白。我在这个页面(和其他页面)上找到的所有代码对我来说都不起作用。

此页面上还有一个名为" MyBookmark"的示例项目。联的。

所以,我想尝试一下来了解它是如何工作的。但是,MyBookmark对我来说也很奇怪。它找到我的所有书签并列出它们。但是,如果我尝试编辑或添加书签(图片中标记为红色),以及URL和名称文本字段弹出窗口(图中标记为绿色),并且我尝试用它做某事,那么就不会发生任何东西。

here is apictur of it

我唯一能想到的问题可能是:如果我在Chrome中设置错误了吗?

你知道我做错了吗?

编辑:

这是我的代码的一个非常简单的版本:

的manifest.json:

{
"name": "My Bookmarks",
"version": "1.1",
"description": "decription.",
"permissions": [
"bookmarks", "activeTab"
],
"browser_action": {
  "default_title": "My Bookmarks",
  "default_icon": "icon.png",
  "default_popup": "popup.html"

},   " manifest_version":2   }

popup.html:

<html>
<head>
<script> src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">    </script>
<script src="book.js"></script>
</head>
<body style="width: 400px">
</body>
</html>

book.js

window.onload = function() 
{
chrome.bookmarks.create({'parentId': extensionsFolderId,
                           'title': 'Extensions doc',
                           'url':   'http://code.google.com/chrome/extensions'});
}

0 个答案:

没有答案