# 调用插件钱包时不能正常返回

**URL:** <https://fans.tokenpocket.pro/t/topic/31346>\
**Category:** Developer Community | 开发者社区\
**Tags:** 待反馈\
**Created:** [2025 年7 月 10 日 07:09 UTC](https://fans.tokenpocket.pro/t/topic/31346 "2025-07-10T07:09:50Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

作者： ![zls968](https://avatars.discourse-cdn.com/v4/letter/z/7c8e57/32.png) [@zls968](https://fans.tokenpocket.pro/u/zls968)\
发布日期： [2025 年7 月 10 日 07:09 UTC](https://fans.tokenpocket.pro/t/topic/31346/1 "2025-07-10T07:09:50Z")

</div>

![image](https://us1.discourse-cdn.com/flex020/uploads/tokenpocket1/original/2X/4/4d4e26042cf5b83bc76b68b1607bb955a5b42255.png)  
这段代码用同样的参数在小狐狸钱包里能正常返回，在TP钱包里返回为空  
 ![image](https://us1.discourse-cdn.com/flex020/uploads/tokenpocket1/original/2X/0/058e95d5f289c0da01a5332adafea4b065adffe6.png)  
谁知道这是怎么回事？

---

<div class="post-metadata">

作者： ![clement](https://avatars.discourse-cdn.com/v4/letter/c/7ba0ec/32.png) [@clement](https://fans.tokenpocket.pro/u/clement)\
发布日期： [2025 年7 月 10 日 07:36 UTC](https://fans.tokenpocket.pro/t/topic/31346/2 "2025-07-10T07:36:49Z")

</div>

插件底部连接的网络是否正确

---

<div class="post-metadata">

作者： ![zls968](https://avatars.discourse-cdn.com/v4/letter/z/7c8e57/32.png) [@zls968](https://fans.tokenpocket.pro/u/zls968)\
发布日期： [2025 年7 月 10 日 09:00 UTC](https://fans.tokenpocket.pro/t/topic/31346/3 "2025-07-10T09:00:02Z")

</div>

const provider = new ethers.providers.Web3Provider(window.ethereum); 这种方法在TP上获取的网络不对,不是钱包的当前网络

---

<div class="post-metadata">

作者： ![zls968](https://avatars.discourse-cdn.com/v4/letter/z/7c8e57/32.png) [@zls968](https://fans.tokenpocket.pro/u/zls968)\
发布日期： [2025 年7 月 10 日 09:00 UTC](https://fans.tokenpocket.pro/t/topic/31346/4 "2025-07-10T09:00:04Z")

</div>

一样的都是币安测试链

---

<div class="post-metadata">

作者： ![clement](https://avatars.discourse-cdn.com/v4/letter/c/7ba0ec/32.png) [@clement](https://fans.tokenpocket.pro/u/clement)\
发布日期： [2025 年7 月 10 日 11:51 UTC](https://fans.tokenpocket.pro/t/topic/31346/5 "2025-07-10T11:51:15Z")

</div>

有两种方法切：  
1.第一种，DApp调：

```auto
window.ethereum.request({
  "method": "wallet_switchEthereumChain",
  "params": [
    {
      "chainId": "0x61"
    }
  ]
})

```

2.第二种是：在插件里切换

 ![截屏2025-07-10 19.50.34](https://us1.discourse-cdn.com/flex020/uploads/tokenpocket1/original/2X/a/a3662b6d4cf9a9c8e3edb0326c87cdc6e29bc286.png)
