General question about metamask compatibility in bowsers

Im building a website based on the nft dashboard tutorial which automatically logs a users metamask in when they visit the page. It works fine on my pc but when i try to log on to my website and use the dashboard from my mobile phone i get an error that it cant find it. If i use the metamask browser for android it works 100% just not with chrome or Firefox. Has anyone else run into a similar issue?

You may need to use walletconnect for a mobile browser

Use Wallet Connect for phone. You must use an else condition that if the browser is not web3 enabled then fallback to walletconnect provider.

cool thanks, I hate to ask you guy such basic stuff so Im sure I can handle the syntax of a simple if else
statement. (i hope im sure…)