Bir krom uzantısı ile çalışıyorum. Tüm sekmede js komut dosyasını enjekte etmek istiyorum. Bu manifest.json kullanıyorum:İçerik komut dosyası krom ayarlarını desteklemiyor sayfası (url: chrome: // history/etc.)
{
"name": "ABC",
"version": "0.0.1",
"manifest_version": 2,
"background": {
"scripts": [
"src/background/background.min.js"
],
"persistent": true
},
"browser_action": {
"default_icon": "icons/128.png",
"default_title": "ABC",
"default_popup": "src/browser_action/index.html"
},
"permissions": [
"tabs",
"http://*/*",
"https://*/*",
"<all_urls>"
],
"content_scripts": [{
"matches": ["<all_urls>"],
"js": ["./src/inject/inject.min.js"],
"css": ["./css/inject.min.css"],
"all_frames": true
}]
}
Ve inject.js şu şekildedir: Ben krom ayarının sekme dışındaki tüm sekmesinden tüm günlüğünü alıyorum
(function() {
console.log("Hello");
});
(örn: krom : // extensions /: id, chrome: // history etc). manifest.json veya chrome'daki bir şey eksik mi, ayarlar sayfasındaki enjeksiyon özelliğini devre dışı bırakır mı?
Şimdiden teşekkürler.
Bu bir kişisel veya genel uzantı mı? –