Ajax调用不使用清单v2的chrome扩展

我正试图玩一个基本的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 }); }); 

这适用于清单版本1,但是当我将其更改为v2时,我收到以下错误。 我很感激任何帮助:)

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

您应阅读有关内容安全策略的内容

完成清单文件:

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