本文用一个例子,演示了如何使用 window.ethereum 对象连接并操作 MetaMask 钱包的方法。
安装 MetaMask
MetaMask 是一个浏览器插件钱包,支持火狐浏览器(Firefox)和谷歌浏览器(Chrome)。
安装完成后,window 对象中会出现一个 window.ethereum 的对象,这个就是我们本文的主角。
项目依赖
项目依赖库如下:
创建项目
首先,创建一个 Web 项目。该项目采用 html + javascript 开发,前端页面采用 Bootstrap 框架。
在项目中,我们创建一个前端 html 页面,命名为 index.html。
在页面文件引入 Bootstrap 依赖(包括 css 样式文件和 js 文件):
<link href="assets/css/bootstrap.min.css" rel="stylesheet">
<script src="assets/js/bootst