5 MetaMask移动端拒绝授权后捕获不到异常,PC端正常

const contract = new ethers.Contract(TOKEN_ADDRESS, ERC20.abi, jsonRpcProvider)
const tx = await contract.approve(CONTRACT_ADDRESS, num);
await tx.wait();

MetaMask在PC端拒绝授权后可以捕获异常, 移动端在MetaMask浏览器内拒绝后无任何反应,try catch并不能捕获到任何异常。 请大神指点

请先 登录 后评论

1 个回答

墨扬 - 撸码人
请先 登录 后评论
  • 1 关注
  • 0 收藏,2565 浏览
  • 提出于 2022-07-19 16:09