我正在构建一个 Chrome 扩展程序来连接 Web3 钱包,并且我正在使用 RainbowKit 来实现此目的。当我在网络上运行该项目时,它会显示已识别的已安装扩展(例如 MetaMask 和 Phantom)。但是,当我在 Chrome 中加载扩展程序时,它不会显示已安装的扩展程序,并且没有通过 MetaMask 扩展程序连接到钱包的选项。我必须从手机进行扫描,而不是使用 Chrome 扩展程序。
作为网络运行👇
在 chrome 中作为扩展加载👇
当我点击metamask进行连接时👇
我尝试更改manifest.json中的不同权限,并且我希望扩展程序显示为已安装,因为我已经将其安装在浏览器中。
你找到解决办法了吗?我碰巧陷入了同样的问题。