【发布时间】:2020-01-20 02:04:24
【问题描述】:
我正在尝试实现 JSON 查看器 chrome 扩展。我已经用 Vue (http://treedoc.org) 实现了查看器。现在的问题是我如何才能在 Vue 页面中注入 Chrome 扩展内容脚本。
我发现this post 对在扩展中注入普通的 javascript 文件非常有帮助。但这是一个已知的 javascript 文件名。
我发现this post 和这个vue-cli-plugin-browser-extension 有助于将 Vue 用于扩展选项页面和覆盖页面等,因为它们的入口点是 HTML 文件。但是内容脚本入口点是一个 javascript,要在内容脚本中注入一个 javascript 文件,您需要知道确切的文件名。使用插件和 Webpack,生成的 javascript 文件会附加诸如“override.0e5e7d0a.js”之类的散列,这是预先未知的。
【问题讨论】:
标签: javascript vue.js google-chrome-extension content-script