我正在以这种方式从metamask ectension初始化web3-
componentDidMount() {
window.addEventListener('load', function() {
let web3 = window.web3
web3 = new Web3(web3.currentProvider);
console.log(web3.version)
})
}
控制台上方。日志给定版本
1.0.0-beta.22
web3.version
组件内其他功能的内部-
handleChange = (e) => {
let web3 = window.web3
console.log(web3.version)
};
在这里
console.log(web3.version)
version 0.20.2
我使用npm is版本安装的Web3版本
1.0.0-beta。22
. 我想0.20.2版本是由metamask注入的。我想使用版本