node.js中使用
import detectEthereumProvider from '@metamask/detect-provider'
const provider = detectEthereumProvider();
if (provider) {
console.log('Ethereum successfully detected!')
} else {
// if the provider is not detected, detectEthereumProvider resolves to null
console.error('Please install MetaMask!')
}
使用之前需要npm install @metamask/detect-provider

本文介绍如何在node.js和HTML环境中使用@metamask/detect-provider库检测MetaMask或其他注入window.ethereum的以太坊提供商。在node.js中,通过import导入库并检查provider是否存在来判断。若未检测到,则提示用户安装MetaMask。
最低0.47元/天 解锁文章
346

被折叠的 条评论
为什么被折叠?



