browser.tabs.executeScript


本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/02/18/browser-tabs-executeScript/

摘要

本文主要讲述了:

  1. 许可配置
  2. 在网页中插入 JavaScript

正文

许可配置

必须申请hostactiveTab许可

在网页中插入 JavaScript

示例:插入 JavaScript 字符串

1
2
3
4
5
6
7
8
9
10
browser.tabs
.executeScript({
code: "console.log('Hello, world');",
})
.then((res) => {
console.log(res);
})
.catch((error) => {
console.log(error);
});

示例:插入 JavaScript 文件

注:文件路径相对于扩展根目录

1
2
3
4
5
6
7
8
9
10
browser.tabs
.executeScript({
file: 'test.js',
})
.then((res) => {
console.log(res);
})
.catch((error) => {
console.log(error);
});

参考资料

本文作者: jsweibo

本文链接: https://jsweibo.github.io/2019/02/18/browser-tabs-executeScript/


本文对你有帮助?请支持我


支付宝
微信