gpt4 book ai didi

javascript - 我的第一个扩展 - 单击添加书签 - 如何?

转载 作者:行者123 更新时间:2023-11-28 21:18:39 25 4
gpt4 key购买 nike

我正在学习编写 JavaScript 和 Chrome 扩展。我想要一个显示按钮的扩展,当用户单击该按钮时,它将在书签中添加一个书签文件夹。
到目前为止一切顺利(按钮出现),但单击它不会添加任何内容。

我想我的 JavaScript 不正确。

这是代码:

list :

{
"name": "My First Extension",
"version": "1.0",
"background_page": "background.html",
"permissions": [
"tabs", "http://*/*", "bookmarks"
],
"browser_action": {
"default_icon": "icon.png",
"name": "HELLO WORLD"
}
}

背景.html:

<html>
<head>
<script>

function updateIcon() {
chrome.bookmarks.create({parentId: bookmarkBar.id,
title: 'Extension bookmarks'});
}

chrome.browserAction.onClicked.addListener(updateIcon);
updateIcon();

);
</script>
</head>
</html>

我想是这部分:

function updateIcon() {    chrome.bookmarks.create({parentId: bookmarkBar.id,
title: 'Extension bookmarks'});
}

该代码是错误的。

请告诉我以及任何学习 JavaScript 的好地方。我已阅读this web page已经。

最佳答案

您有一个明显的语法错误。

  function updateIcon() {
chrome.bookmarks.create({parentId: bookmarkBar.id,
title: 'Extension bookmarks'});
}

chrome.browserAction.onClicked.addListener(updateIcon);
updateIcon();

); // <-- what is this doing here?

关于javascript - 我的第一个扩展 - 单击添加书签 - 如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6957101/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com