web3.js 安卓不通

JavaScript011

web3.js 安卓不通,第1张

web3.js安卓不通需要完成前后端的交互。

更新前端的界面等。一般来说,只需要调用下面一句话就可以调用JS中alipayCallBack方法。意思就是web认为message是一个变量名,而不是一个变量值。查了一下,发现JS定义String变量的时候用单引号,而JAVA是使用双引号。

需要先安装的环境:

1npm install -g windows-build-tools (缺失的时候可能需要10几G)

``VS2017与vs.build(即上面的命令)二选一安装即可

Python 2.7

nodejs

2 npm i web3 -g

若安装失败,可尝试

以上也可解决 binding.gyp not found (xxx/xxx/xxx) while trying to load binding.gyp 问题

v8.11.3版本。经查询node的相关信息得知,win7web3.js需要安装nodev8.11.3版本。Node.js是一个基于ChromeV8引擎的JavaScript运行环境。Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效。