我在这件事上遇到了很多麻烦,我希望有人可以帮助我。
<select id="routeBox" name="routeBox"
onchange="javascript: getRoute(route, routeBox.selectedIndex);
setCookies('http://127.0.0.1/*', 'routeCookie', routeBox.options.selectedIndex);">
</select>
第一个函数按预期运行,但第二个函数setCookies永远不会运行。
这是setCookies:
function setCookies(domain, name, value) {
chrome.cookies.set({"url": domain, "name": name, "value": value});
alert("cookie set");
}
该函数位于脚本标记中的selectBox上方。
任何帮助将是巨大的!
谢谢
最佳答案
您的代码看起来不错,API看起来正确,因此我只能想象您可能忘记了在清单中声明"cookies" permission。