gpt4 book ai didi

javascript - Ajax 调用无法使用 list v2 的 chrome 扩展

转载 作者:数据小太阳 更新时间:2023-10-29 06:02:58 26 4
gpt4 key购买 nike

我正在尝试使用类似这样的基本 chrome 扩展

chrome.omnibox.onInputChanged.addListener(function(text, suggest){
var baseUrl = "http://sample.com";
var finalResult = [];
$.ajax({
url : baseUrl,
dataType : "jsonp",
success: function(result) {
for (var i=0; i<result[1].legnth; i++){
finalResult.push(
{content : result[1][i], description : result[1][i]}
);
}
suggest(finalResult);
},
async: false
});
});

这适用于 list 版本 1,但是当我将其更改为 v2 时,出现以下错误。我将不胜感激 :)

拒绝加载脚本 'http://sample.com',因为它违反了以下内容安全策略指令:“script-src 'self' chrome-extension-resource:”。

最佳答案

你应该阅读 Content Security Policy

使用以下内容完成您的 list 文件:

    "content_security_policy": "script-src 'self' http://sample.com; object-src 'self'",

关于javascript - Ajax 调用无法使用 list v2 的 chrome 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11820694/

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