p***@126.com
p***@126.com
  • 发布:2021-05-11 00:04
  • 更新:2023-08-12 17:23
  • 阅读:1240

uniapp调用web3方法,浏览器运行H5没问题,手机调试出现Cannot read property 'node' of undefined

分类:uni-app
2021-05-11 00:04 负责人:无 分享
已邀请:
DCloud_heavensoft
强尼强尼强尼

强尼强尼强尼

解决了吗,如何解决的,同问题

1***@qq.com

1***@qq.com

解决了吗,同问题

5***@qq.com

5***@qq.com

<template> <view class=""> <text>当前余额: {{balance}}</text> </view> </template> <script> export default { data() { return { balance: 0 } }, methods: { getRenderjsData(num) { console.log(num); // 2 this.balance = num; } } } </script> <script module="test" lang="renderjs"> import Web3 from "web3"; export default { mounted() { console.log('Web3', Web3); console.log(1111); this.initWeb3() }, methods: { initWeb3() { const web3 = new Web3("https://goerli.infura.io/v3/cad7d5eb9c304bfcbc44ea51ee816d89"); console.log('版本号', web3.version); console.log('this.web3.eth', web3.eth); web3.eth.getBalance("0x5f491B72B3aADB8f454b8B1eE5FA88E8Dc4fD7ad").then(res => { console.log('res', res); this.$ownerInstance.callMethod('getRenderjsData', res) }, (err) => { console.log('err', err); }); } } } </script>

要回复问题请先登录注册