前端页面通过web3.eth.accounts无法获取账户信息
生活随笔
收集整理的這篇文章主要介紹了
前端页面通过web3.eth.accounts无法获取账户信息
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
粉絲求助:
/* 新版的方式 */var web3Provider;if (window.ethereum) {web3Provider = window.ethereum;try {// 請求用戶授權await window.ethereum.enable();} catch (error) {// 用戶不授權時console.error("User denied account access")}} else if (window.web3) { // 老版 MetaMask Legacy dapp browsers...web3Provider = window.web3.currentProvider;} else {web3Provider = new Web3.providers.HttpProvider('http://localhost:8545');}web3js = new Web3(web3Provider);//web3js就是你需要的web3實例web3js.eth.getAccounts(function (error, result) {if (!error)console.log(result)//授權成功后result能正常獲取到賬號了});注明:web3.js版本為0.2.0
?
附錄:
linux以太坊私有鏈DApp開發環境安裝
總結
以上是生活随笔為你收集整理的前端页面通过web3.eth.accounts无法获取账户信息的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 某小型校园网规划与设计要点(课程报告)
- 下一篇: 解决 invalid input det