移动设备上的 Metamask Deeplink 无法连接

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

我在移动设备上使用 Metamask 时遇到一些连接问题。它在桌面上连接正常:

const _provider = new ethers.providers.Web3Provider(window.ethereum);
store.provider = _provider;

但是,当涉及到移动设备时,显然应该使用深层链接。我是这样写的:

const dappUrl = 'xxx';
const metamaskAppDeepLink = 'https://metamask.app.link/dapp/' + dappUrl;

问题是,每当我在移动设备上单击连接钱包时,它都会按预期首先打开 Metamask,但是当我在 MM 中单击“连接钱包”时,它会将我转发到应用程序商店而不是连接。 我尝试使用多个链(多边形和以太坊)来完成此操作,但结果是相同的。

ethereum deep-linking metamask wallet
2个回答
0
投票

尝试删除 Metamask 并再次从 App Store 重新安装。 AFAIK 这是唯一的方法。

请记住,您的钱包将会消失,因此您必须输入相同的助记词或私钥才能找回它们。


0
投票

MetaMask 钱包应用程序卸载未知 Pharse 和 PassKey 帐户 2 0x26441990B34F31a91E1dEf34Eea9b1f3A204f5c2 帮我OEX将代币加入账户接收

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