{
"name": "Supreme Bot",
"description": "Automate the checkout process for supremenewyork.com!",
"version": "1.0.3",
"manifest_version": 2,
"permissions": ["*://*/*"],
"content_scripts": [
{
"matches": ["*://*.supreme.com/*"],
"js": ["jquery.js", "supreme.js"]
}
],
"browser_action": {
"default_icon" : "icon-16.png",
"default_title": "Enable/Disable"
},
"background": {
"scripts": ["background.js"],
"persistent": false
},
"icons": {
"16": "icon-16.png"
},
{ //this line is showing up as an error that says manifest is not valid json
//dictionary keys must be quoted
"name": "Supreme Bot",
...
"options_page": "options.html",
...
}
}
Я работаю над автозаполнением и автозагрузкой для покупки одежды. Я пытаюсь добавить страницу параметров, чтобы я мог настроить размеры (код для этого в другом файле). Строка 25 столбца 6 говорит, что есть синтаксическая ошибка, при которой словарные ключи должны быть указаны. Есть идеи?manifest.json issue: словарные ключи должны быть указаны
Почему у вас есть запасной '' 'перед линией, которая вызывает проблему? И почему вы повторяете «имя»: «Высший бот»? – Teepeemm
Ну, как говорится в ошибке, это синтаксическая ошибка. Вам явно не нужно этого '{' там. В структуре файла используется JSON для представления объекта. Это означает, что есть «ключ»: пары «значение». Голый объект не разрешен. Yo продублировал «имя»: «Supreme Bot», и оставил много «...», что не дает нам никакого намека на то, почему вы думаете, что это правильно. Пожалуйста, предоставьте весь файл и почему вы используете эту дополнительную деталь в '{}'. – Makyen