MetaMask / metamask-mobile

Mobile web browser providing access to websites that use the Ethereum blockchain
https://metamask.io
Other
2.13k stars 1.1k forks source link

v4.4.0 RC: Deeplinks: Scan QR/Tap link not loading browser page #4010

Closed chrisleewilcox closed 2 years ago

chrisleewilcox commented 2 years ago

Discovered during iOS regression; needs investigation on whether it occurs in Android regression

Scanning a QR code or tapping deeplinks to the mobile app browser is not loading the page. You will get different errors depending on the network you're on...

Expected: No matter what network you are on the QR code to be scan should take you to Uniswap on Ethereum Mainnet in the mobile app browser. This was working during 4.3.1 regression but testing prod shows there are errors in prod also but they are different. Not sure how that is since 4.3.1 is prod now.

Video: https://recordit.co/BAXz9akC1E

mobularay commented 2 years ago

@chrisleewilcox in speaking with @andrepimenta:

andreahaku commented 2 years ago

@chrisleewilcox in speaking with @andrepimenta:

  • Ethereum Mainnet: browser tab opens to blank page --> working for Andre; can you try again?
  • we don't resolve ENS on other networks - this is the normal prod behaviour

Can confirm that the '.eth' address is only supported (and works for me) on Mainnet. On other networks we have We couldn't resolve that ENS name error.

So this is the expected behaviour for now :)

ghost commented 2 years ago

@chrisleewilcox in speaking with @andrepimenta:

  • Ethereum Mainnet: browser tab opens to blank page --> working for Andre; can you try again?
  • we don't resolve ENS on other networks - this is the normal prod behaviour

Can confirm that the '.eth' address is only supported (and works for me) on Mainnet. On other networks we have We couldn't resolve that ENS name error.

So this is the expected behaviour for now :)

If we are not using ENS name at all, it still report such issues on polygon Testnet.

The tricky thing is if switch the network to ethereum mainnet, then the webpage popup the warning to switch network to polygon testnet, and it works!