Web3.js 在TP钱包浏览器里运行的问题

币安主网,使用web3.js:
contract.methods.xxxx.send({from: ‘xxxxx’}).then(function () {
// 这里有概率运行不到,一直在等待
});

以上代码,注释的地方的问题,5部手机有2部出现了描述的问题。请问这个问题如何解决呢?

只提供tp钱包相关咨询服务,您问的问题不在服务范围之内

可以尝试用 这种方式 看 哪一步 没有拿到

// using the event emitter
myContract.methods.myMethod(123).send({from: ‘xxxxxx’})
.on(‘transactionHash’, function(hash){

})
.on(‘confirmation’, function(confirmationNumber, receipt){})
.on(‘receipt’, function(receipt){})
.on(‘error’,function(error){})

2 Likes

好的,多谢

请问你的问题解决了吗 我也遇到了在receipt 这一步拿不到alter() ,window.location.reload()也不执行,在狐狸钱包都PC端都正常

你好,我这边开发也遇到了这个问题,请问你的问题解决了吗

我这直接进入error了,但是拿到的error信息是一个空对象,并且弹出的交易详情里面矿工费为 0,这个是什么问题呢