WalletConnect & web3js - 如何忘记之前设置的钱包?



我正在使用web3Mode和web3js库编写dApp。我有一个关于WalletConnect提供商的问题。

选择使用WalletConnect连接时,二维码不会显示,我会立即连接到以前的(旧的本地测试网络..(钱包。

我试着在WalletConnectProvider api和web3js库中寻找一个选项,但没有成功。

以匿名模式打开网站确实有效,但在不使用缓存的情况下加载页面是无效的(chrome上的ctrl+shift+f5(,也不能使用html标头禁用缓存。

我不确定我遗漏了什么,因为它显然保存在某个地方,但不在缓存中。

首先需要使用connector.killSession(),然后清除本地存储。

解决方案:使用localStorage.clear((清除本地存储。如果需要的话,更多的粒度应该是可能的。

相关内容

  • 没有找到相关文章

最新更新