无法获取虚拟钱包适配器

问题描述 投票:0回答:1

我正在使用 reown appkit,从他们的文档中,我尝试获取幻影钱包适配器按钮,但是当我单击它时,即使我有扩展程序也不会检测到它,并且它有 2 个幻影钱包按钮,它应该有 1 个主要是上面那一项。 谁能帮我解决我做错的地方。

import { createAppKit } from '@reown/appkit/react'
import { SolanaAdapter } from '@reown/appkit-adapter-solana/react'
import { solana, mainnet } from '@reown/appkit/networks'
import { PhantomWalletAdapter  } from '@solana/wallet-adapter-wallets'
import { EthersAdapter } from '@reown/appkit-adapter-ethers'

// 0. Create the Ethers adapter
const ethersAdapter = new EthersAdapter()
const phantomAdapter= new PhantomWalletAdapter()

// 0. Set up Solana Adapter
const solanaWeb3JsAdapter = new SolanaAdapter({
  wallets: [phantomAdapter]
})

// 1. Get projectId from https://cloud.reown.com
const projectId = '4f69a130bfe8'


createAppKit({
  adapters: [ethersAdapter, solanaWeb3JsAdapter],
  networks:[solana, mainnet],
  metadata,
  projectId,
  enableWalletConnect:false,
  debug:true,
  featuredWalletIds:['a797aa35c0fadbfc1a53e7f675162ed5226968b44a19ee3d24385c64d1d3c393','c57ca95b47569778a828d19178114f4db188b89b763c899ba0be274e97267d96','1ae92b26df02f0abca6304df07debccd18262fdf5fe82daa81593582dac9a369'],
  features: {
    socials:[],
    email:false,
    analytics: true // Optional - defaults to your Cloud configuration
  }
})

enter image description here

enter image description here

正如您所看到的这些图像,它显示了 2 个虚拟钱包,上面的一个是从扩展程序中获取的,第二个是从featuredWalletIds 中获取的,如果我单击第二个,它会说无法检测到,即使我有延伸。 请帮忙

phantomjs web3js solana-web3js web3-react web3modal
1个回答
0
投票

同样的问题在这里... 我将 nextjs 与 @solana/wallet-adapter-wallets 一起使用

© www.soinside.com 2019 - 2024. All rights reserved.