MXCzkEVM / moonchain-wallet

Moonchain wallet official repo, Your trusted self custodial wallet.
Other
1 stars 0 forks source link

Deep linking integration #38

Open reasje opened 1 month ago

reasje commented 1 month ago

This feature allows AXS users to be be able to navigate to a specific page related to the notification topic.

reasje commented 3 weeks ago

@SanghamitraBhowmick1993 We have integrated https://mxc1usd.com/app/ as the app link for Moonchain Wallet, Meaning any url following this format 'https://mxc1usd.com/app/*' should open the app, From browser or by tapping on the link. Right now for group invitation link we support this format for navigation to webview https://mxc1usd.com/app/openDapp?url=https://google.com instead of google.com you can put our invitation link to be opened in browser and see If we get expected results

SanghamitraBhowmick1993 commented 3 weeks ago

works on android real device. Attached is the recording https://github.com/user-attachments/assets/558b4bda-37df-492a-9f82-2149982ee22c

reasje commented 3 weeks ago

@SanghamitraBhowmick1993 Thanks for clarifying, ALso we will need to test If that works when you paste on browser, It's expected not to work on current apk, And It's expected to be fixed on the release.

SanghamitraBhowmick1993 commented 2 weeks ago

Yes for now on android right now i see the below screen when this is https://mxc1usd.com/app/openDapp?url=https://google.com pasted on the chrome browser Image

The changes works on iOS! Tested in testflight on the latest build 1.0.0(165). when i paste on browse it redirects to appstore

Image

reasje commented 2 weeks ago

@SanghamitraBhowmick1993 On this ticket only thing I think we need to check If Android release is working as expected while pasting links in browser or not. I am checking to see why app links doesn't work when you paste the link in safari.

SanghamitraBhowmick1993 commented 2 weeks ago

works for iOS

https://github.com/user-attachments/assets/6cd62e6f-53fc-4da0-b08d-5e48eff1f78c

SanghamitraBhowmick1993 commented 2 weeks ago

I'll keep this ticket open and will close it once Hairy completes the integration and we’ve tested the end-to-end functionality