Lorsqu'ils tentent de manipuler l'image d'arrière-plan d'un site Web via une extension Chrome, les utilisateurs peuvent rencontrer un problème où les images locales ne parviennent pas à se charger . Cette limitation provient des restrictions d'accès de l'extension.
Pour résoudre ce problème, les développeurs doivent tirer parti de la prise en charge i18n de Chrome, qui permet de référencer le contenu de l'extension dans CSS. Au lieu de faire directement référence aux chemins d'images locaux, utilisez la syntaxe suivante :
background-image: url('chrome-extension://__MSG_@@extension_id__/images/main.png');
Assurez-vous que les fichiers image sont inclus dans la section web_accessible_resources du fichier manifest.json pour les rendre accessibles à l'extension. Cela vous permettra de charger de manière transparente des images locales et de modifier l'arrière-plan du site Web comme prévu.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!