Skip to Content
dApp 接入

检测 Provider

只有在终端用户浏览器中安装了 OneKey 扩展时,你才能调用某些 provider 方法。

要检测扩展是否已安装,你可以调用异步方法 detectWalletInstalled

如果未安装 OneKey,我们建议将用户重定向到我们的网站 。完整代码如下所示。

const installed = await provider.detectWalletInstalled(); if (installed) { await provider.request({ method: 'near_accounts' }); } else { window.open('https://www.onekey.so'); }
Last updated on