首页 > 解决方案 > 将外部 css 和 JS 添加到背景脚本

问题描述

我想从背景脚本中对我的 chrome 扩展使用一些外部 CSS 和 JS,假设我想使用以下文件:

css/pnotify.css
js/pnotify.js

在背景脚本中,我希望能够编写:

new PNotify({
   delay: 3000,
   title: 'Error',
   text: 'server not responding',
   type: 'error',
   styling: 'bootstrap3'
});

但是当我遇到错误时:

PNotify 未定义

我尝试添加清单,例如:

"content_scripts": [{
    "css": [
        "css/pnotify.css"
    ],
    "js": [
        "js/pnotify.js"
    ]
}]

但仍然是同样的错误

标签: google-chrome-extension

解决方案


已经有很多关于您的问题的主题,其中这似乎回答了您的问题 => Chrome 扩展中的多个 JS 文件 - 如何加载它们?


推荐阅读