I have deployed a copy of the demo folder, with only these changes to sample.js:
https://editor.mergely.com/6pqTzASK/
I've tried it in Chrome on my Android phone where I have Metamask installed.
- I click on "Connect",
- then, under "Select your wallet", I click "WalletConnect" (the only one available, as expected),
- then in the WalletConnect popup I click "connect"
- in Android's "Choose Activity" modal (offering MetaMask and Chrome as options) I choose MetaMask
This opens MetaMask, but does not prompt me to connect. It just shows the main screen.
So then I go back to Chrome, where instead of the demo page I find a blank page that has been opened in a new tab. I close that to go back to the original demo, where the WalletConnect popup is still open.
If I reload the page, I restart from scratch and the result is always the same.
This is a variation of similar issues that I've found in every single WalletConnect demo that I've tried, including:
WalletConnect/walletconnect-example-dapp#93
WalletConnect/web3modal-vanilla-js-example#35
There is a significant difference wrt those however: with your demo, every time I reload the page and restart from scratch I experience the exact same behavior 100% consistently. With the others, well, you can see the details in the linked issues if you want, there are erratic variations in behavior.
I have deployed a copy of the
demofolder, with only these changes to sample.js:https://editor.mergely.com/6pqTzASK/
I've tried it in Chrome on my Android phone where I have Metamask installed.
This opens MetaMask, but does not prompt me to connect. It just shows the main screen.
So then I go back to Chrome, where instead of the demo page I find a blank page that has been opened in a new tab. I close that to go back to the original demo, where the WalletConnect popup is still open.
If I reload the page, I restart from scratch and the result is always the same.
This is a variation of similar issues that I've found in every single WalletConnect demo that I've tried, including:
WalletConnect/walletconnect-example-dapp#93
WalletConnect/web3modal-vanilla-js-example#35
There is a significant difference wrt those however: with your demo, every time I reload the page and restart from scratch I experience the exact same behavior 100% consistently. With the others, well, you can see the details in the linked issues if you want, there are erratic variations in behavior.