如何让数据文件夹中的页面访问require函数

How do you give a page in the data folder access to the require function?

本文关键字:访问 require 函数 数据 文件夹      更新时间:2023-09-26

我想从main.js打开一个选项卡,所以我这样做了:

tabs.open(data.url("page.html"));

但是我如何给出打开访问require函数的页面?我有一个值存储在简单存储中,我需要将其写入页面。我读了一些关于使用内容脚本可以访问页面,但这似乎只适用于面板。

我认为你需要看看内容脚本文档,特别是"与内容脚本通信":

https://addons.mozilla.org/en-US/developers/docs/sdk/1.0/dev-guide/addon-development/web-content.html

这有点复杂,本质上Addons SDK实现了一种在你的Addons代码和html页面中运行的脚本之间发送消息的方法。