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

**URL:** <https://fans.tokenpocket.pro/t/topic/5346>\
**Category:** Developer Community | 开发者社区\
**Created:** [2021 年10 月 14 日 08:39 UTC](https://fans.tokenpocket.pro/t/topic/5346 "2021-10-14T08:39:09Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![kingviewer](https://avatars.discourse-cdn.com/v4/letter/k/f1d935/32.png) [@kingviewer](https://fans.tokenpocket.pro/u/kingviewer)\
**Post date:** [2021 年10 月 14 日 08:39 UTC](https://fans.tokenpocket.pro/t/topic/5346/1 "2021-10-14T08:39:09Z")

</div>

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

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

---

<div class="post-metadata">

**Author:** ![Dawn](https://sea2.discourse-cdn.com/flex020/user_avatar/fans.tokenpocket.pro/dawn/32/822_2.png) [@Dawn](https://fans.tokenpocket.pro/u/Dawn)\
**Post date:** [2021 年10 月 14 日 09:22 UTC](https://fans.tokenpocket.pro/t/topic/5346/2 "2021-10-14T09:22:34Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![chendatony31](https://sea2.discourse-cdn.com/flex020/user_avatar/fans.tokenpocket.pro/chendatony31/32/5_2.png) [@chendatony31](https://fans.tokenpocket.pro/u/chendatony31)\
**Post date:** [2021 年10 月 14 日 10:29 UTC](https://fans.tokenpocket.pro/t/topic/5346/3 "2021-10-14T10:29:29Z")

</div>

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

// 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){})

---

<div class="post-metadata">

**Author:** ![kingviewer](https://avatars.discourse-cdn.com/v4/letter/k/f1d935/32.png) [@kingviewer](https://fans.tokenpocket.pro/u/kingviewer)\
**Post date:** [2021 年10 月 15 日 07:59 UTC](https://fans.tokenpocket.pro/t/topic/5346/4 "2021-10-15T07:59:12Z")

</div>

好的，多谢

---

<div class="post-metadata">

**Author:** ![symantec](https://avatars.discourse-cdn.com/v4/letter/s/4da419/32.png) [@symantec](https://fans.tokenpocket.pro/u/symantec)\
**Post date:** [2021 年11 月 1 日 09:49 UTC](https://fans.tokenpocket.pro/t/topic/5346/5 "2021-11-01T09:49:42Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![cs2021](https://avatars.discourse-cdn.com/v4/letter/c/ecc23a/32.png) [@cs2021](https://fans.tokenpocket.pro/u/cs2021)\
**Post date:** [2021 年12 月 13 日 06:31 UTC](https://fans.tokenpocket.pro/t/topic/5346/6 "2021-12-13T06:31:22Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![zhazhanitian](https://sea2.discourse-cdn.com/flex020/user_avatar/fans.tokenpocket.pro/zhazhanitian/32/2356_2.png) [@zhazhanitian](https://fans.tokenpocket.pro/u/zhazhanitian)\
**Post date:** [2021 年12 月 14 日 03:54 UTC](https://fans.tokenpocket.pro/t/topic/5346/7 "2021-12-14T03:54:23Z")

</div>

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