2

Je travaille sur une extension de chrome et en utilisant les scripts contenu pour exécuter ce code sur la pageErreur de sécurité du contenu?

chrome.browserAction.onClicked.addListener(function(tab) { 
try{ 
$('input[type="submit"]').click(); 
} 
catch(err){ 
($('input[type="button"]').attr('onclick'))(event); 
} 

}); 


et je reçois cette erreur
« a refusé d'appliquer le style en ligne en raison de Content-sécurité-politique "
le code manifest.json:

{ 
    "name": "sites faxana ads clicking exception", 
    "version": "1.0", 
    "background_page": "background.html", 
    "permissions": [ 
    "tabs", "<all_urls>" 
    ], 
    "browser_action": { 
    "default_icon": "icon.png", 
    "name": "Make this page red" 
    }, 
    "content_security_policy": "default-src 'none'; script-src 'self'" 
} 
+0

Quelle est votre question? – BoltClock

+0

ma question est de savoir comment résoudre cette erreur et d'exécuter ce code – Amged

+0

Cette erreur ne devrait pas être à l'origine de quoi que ce soit à l'échec ... autre que les styles. Vous devriez probablement changer default-src en 'self' 'unsafe-inline' car il semble que vous obteniez cette erreur avec un style en ligne. – gengkev

Répondre

0

C'est parce que vous avez inclus jQuery. Supprimez tout de votre page background.html à l'exception de l'include jQuery (j'ai essayé jQuery 1.7.1) et vous obtenez 5 erreurs dans la console dans Chrome 18.0.1003.1.

J'ai déposé un bug avec jQuery via leurs forums.

Questions connexes