[SOLVED] Error: Non ethereum enabled browser (ON MOBILE)

Hi! My web app works all good, but when I use Mobile then visit my site using Chrome, it says Error: Non ethereum enabled browser, but I do have Metamask App installed.

on a phone you usually use wallet connect, current browser doesn’t know about metamask app that is installed

How does the https://pancakeswap.finance/ do it? Because when you click metamask, it will open the metamask app.

They would detect if the device is mobile and use deep links e.g. https://metamask.app.link/dapp/pancakeswap.finance.

All their code is open source.

Easiest way to handle it is just to use WalletConnect.

2 Likes

Thank you so much! This one solved my problem! You the best guys, thanks for the help!