我正在尝试创建一个可以通过 WalletConnect 协议连接到移动钱包(Metamask 和 TrustWallet)的移动应用程序。作为参考,我想要实现的目标类似于 opensea 和 rarible 移动应用程序正在做的事情 - 如果您单击连接到 metamask 按钮,该应用程序将带您进入 metamask 应用程序(通过深层链接),您可以批准连接从钱包里。
我可以使用 wallet connect 生成一个 uri,如果你通过 QR 码扫描它就可以使用,但是当我尝试将它用作深度链接时,它会将我带到 metamask 应用程序,但不会打开“你想连接”弹出窗口。这是一个使用深层链接的示例:
metamask://wc?uri=wc:87dc2f44-42ff-4206-81bf-f2685730759d@1?bridge=https%3A%2F%2Fp.bridge.walletconnect.org&key=bbd16a77194580dc2c4b8caf02fd5d269bf9c0efdb7fbf91673bc3a7eadf0
只是想知道是否有人已经完成了这项工作并可以分享一些见解