Я новичок в разработке расширения для Chrome. Мое расширение на самом деле предназначено для блокировки некоторых веб-страниц, где пользователь может вставлять доменные имена веб-сайтов, которые он / она хочет заблокировать, чтобы дети не могли видеть страницу, например, страницы с контентом для взрослых и т. д.
Но я столкнулся с проблемой с вопросом "Как быть, если дети не смогли или удалить расширение, или даже сняли флажок "разрешить в режиме инкогнито"?" Тогда все было бы бесполезно. Поэтому я ищу способ решить эту проблему, возможно, с использованием пароля, прежде чем не удастся/удалить расширение/снять флажок «разрешить в режиме инкогнито».
Вот мой файл манифеста:
{
"manifest_version": 2,
"name": "AmanNet",
"description": "Extension ini memblok halaman yang dianggap berbahaya secara konten html.",
"version": "1.0",
"browser_action": {
"default_icon": "icon_16x16.png",
"default_popup": "popup.html",
"default_title": "AmanNet"
},
"options_page": "pengaturan.html",
"background": {
"scripts": ["background.js"],
"persistent": true
},
"icons": {
"128": "icon_128x128.png"
},
"permissions": [
"http://*/*", "https://*/*", "tabs"
],
"content_scripts": [
{
"matches": ["http://*/*", "https://*/*"],
"exclude_matches": ["http://*.google.com/*","https://*.google.com/*"],
"js": [
"content.js"
],
"run_at": "document_start",
"all_frames": false
}
]
}
Как я это сделаю? Должен ли я добавить что-то в манифест или что-то еще? Пожалуйста помоги.