Может ли кто-нибудь понять, почему приведенный ниже манифест (усеченный для краткости) производит:
could not load javascript '' for content script
{
...
"content_scripts": [{
"matches": ["<all_urls>"],
"js": [
"https://cdnjs.cloudflare.com/ajax/libs/fabric.js/1.7.22/fabric.min.js",
"assets/js/content-script-curr-tab.js"
]
}],
...
"content_security_policy": "object-src 'self'; script-src 'self' https://apis.google.com https://cdnjs.cloudflare.com"
...
}
Если я удалю ссылку на скрипт Cloudflare, он загрузится, но я четко включил Cloudflare CDN в белый список в политике безопасности контента.
кажется предпочтительным занятием предназначен для упаковки всех ваших зависимостей в ваше расширение. Если помнить, что расширение устанавливается локально, загрузка ресурсов из CDN фактически приведет к загрузке помедленнее, а не к их объединению. (Мне также не ясно, будет ли Chrome вообще кэшировать эти ресурсы.)