У меня есть расширение, которое хорошо работает на моем локальном компьютере, манифест имеет такую конфигурацию:
"background": {
"scripts": [ "js/tabCapture.js", "js/main.js" ],
"persistent": false
},
"permissions": [ "desktopCapture", "tabs", "activeTab", "<all_urls>", "identity" ],
Однако при загрузке в магазин Chrome (успешно) я попытался установить его, но он не работалбольшеЯ проверил вкладку «Расширение» и не вижу фоновой страницы для своего расширения.После дальнейшего исследования я попытался загрузить папку расширения, и файл manifest.json
загруженного расширения выглядит следующим образом:
"background": {
"persistent": false,
"scripts": [ "js/tabCapture.js", "js/main.js" ]
},
"permissions": [ "desktopCapture", "tabs", "activeTab", "\u003Call_urls>", "identity" ],
Как видите, "<all_urls>"
был превращен в "\u003Call_urls>"
.Почему так происходит, у кого-то такая же проблема?