我正在尝试使用firefox扩展程序向页面添加一个按钮列表(只是概念证明)。
我能够通过使用普通的js来实现,但是我想知道是否可以在内容脚本中使用react来构建页面修改。
我尝试创建一个独立的反应应用程序,然后将捆绑的文件包含为contentScriptFile。
pageMod.PageMod({
include: "*",
contentScriptFile: './bundle.js',
});
运行jpm run
后会出现错误消息:
Object
- _errorType = TypeError
- message = can't define property "Headers": Object is not extensible
- fileName = resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/loader/sandbox.js -> resource://newreactapp/data/bundle.js
- lineNumber = 5
这个问题有解决方法吗?我也找不到一个例子。