我使用XMLHttpRequest制作了自定义chrome扩展,用于加载外部javascript文件(文件托管在amazon s3上)。调用此XMLHttpRequest的代码片段位于单独的文件中,并包含在content_scripts下的manifest.json中:
{
"background": {
"scripts": [ "background.js" ]
},
"content_scripts": [ {
"js": [ "content.js" ],
"matches": [ "http://*/*", "https://*/*" ]
} ],
"manifest_version": 2,
"name": "Name",
"short_name": "shortname",
"update_url": "https://clients2.google.com/service/update2/crx",
"version": "1.0"
}
如果我不检查内联安装,则会在几分钟内接受并发布。 但是当我检查内联安装并选择网站时,审核过程需要很长时间,并且扩展会被拒绝。域是安全的(https)。包含有关扩展名的信息的标记会添加到网站的标题中。
<link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/itemID">
那么,拒绝原因可能与内联安装方法有关,应该有一些技巧?有人帮忙吗?我做错了什么?