google-chrome - 仅在刷新后加载 Chrome 扩展程序
问题描述
我正在尝试制作一个 chrome 扩展,以帮助我完成我正在玩的足球经理游戏。我遇到的问题是该扩展仅在我刷新它应该工作的页面后才能工作。它是这样的:我去页面,没有扩展。我刷新页面,扩展程序按应有的方式工作。我如何使它第一次工作?任何帮助是极大的赞赏 :)
背景.js:
let holder = document.getElementById("el").parentElement;
let table = document.createElement("table");
table.innerHTML = "<tr><th>Change</th><th>Apply</th></tr>" +
"<tr><td id='1'></td><td id='2'></td></tr>";
holder.appendChild(table);
这是 manifest.json:
{
"name": "Ext name",
"version": "1.0",
"description": "desc",
"content_scripts": [
{
"matches": ["*://*.domain.com/clubs/*/tactic"],
"js": ["/moreTactics.js"],
"run_at": "document_end"
}
],
"manifest_version": 3
}
解决方案
推荐阅读
- python - pygame.transform.flip 没有翻转也没有给我一个错误?
- linux - 导出到 Excel 时是否可以更改 HUE 使用的临时目录?
- python - Python - 数据帧分组并保存到每个组的文件
- c# - 如何在 AJAX 中接收从 ASP .NET 控制器发送的数组?
- javascript - Angular - 从服务发送请求比从组件发送请求更好?
- java - Spring Boot 1.5.20.RELEASE 上的 ErrorViewResolver 内无法重定向视图
- json - 如何将 json 内容写入 csv 文件?
- datatables - 如何将我的 BI 工具连接到 YouTube API (ODBC)?
- javascript - 我可以在客户端代码中更改 URL / 重定向的可能方法是什么?
- intellij-idea - Intellij Idea Refactoring - 如何让多个类扩展一个基类?