无法从Chrome扩展程序内容脚本访问React内部实例

时间:2019-07-05 03:45:58

标签: javascript reactjs google-chrome-extension

我面临一个非常奇怪的问题,我试图从chrome扩展内容脚本访问访问实例。

const dom = document.getElementById("root").childNodes[1];

const reactInstance = dom[Object.keys(dom).find(key => key.includes("__reactInternalInstance@"))];

相同的代码也可以在浏览器控制台中运行,但是如果我从内容脚本运行,我将得到ReactInstance未定义。

任何帮助将不胜感激。

0 个答案:

没有答案