Clicking that link results in unknown link error for some reason.
Thanks for all your work. Have a nice vacation!
Is it not possible to just add Lemmy domains to open in the Voyager app?
This service requires knowing that the other party also has and exclusively uses Voyager.
There's also a "Mastodon redirect" app that can redirect these requests to a designated app so you could potentially collaborate with them about doing the same. I don't think this is a terribly seamless approach.
E: also please add FDroid to your installation options.
E2: just looked it up and see you already have most of the lemmy domains in there to open automatically. So this seems unecessary? Unless I am misunderstanding its' purpose?
Universal Links that are verified, like go.getvoyager.app, will automatically open in the app. The Lemmy links are there, but are “unverified” and won’t open in the app unless the user configures them to. Also, adding unverified domains isn’t possible in iOS. So this is a much more universal, zero-config option.
Mastodon redirect is great and works with voyager, but is more of a power user thing. Go.getvoyager.app works out of the box :)
This service requires knowing that the other party also has and exclusively uses Voyager.
Well, kinda. It is one click to open the Lemmy link directly. I’ve also thought about adding config options to the service to auto redirect to the Lemmy instance, to make it unobtrusive for other app users. The code is open source so I’m happy to hear suggestions to make it work better!
adding unverified domains isn’t possible in iOS
Ah yes, more problems for iOS users 😅
Enjoy your vacation!
This is sick! I figured people might want this so I have a few tricks to achieve essentially the same result but without any intermediate linking step. For example, view this post in Blorp. I'm curious why you decided to go with this method and if you think there are any advantages over my solution. Likely my solution breaks if you are on an instance that doesn't federate with the instance hosting the original post.
The main reason is SSR so sharing in messages provider the preview image and whatnot. Also more control over the onboarding, and avoiding confusing the PWA with the native app. That’s a nice alternative though!
My SSR is nonexistent, so that's a great point. Would be cool to see universal links on Voyager instead of just deep links, assuming you want to show install/open app when browsing Voyager in Safari. If you're still interested in Tauri, unfortunately I haven't figured out how to do universal linking yet (deep linking works). But Capacitor plays nice with universal links.
Voyager
The official lemmy community for Voyager, an open source, mobile-first client for lemmy.
Rules
- Be nice.
- lemmy.world instance policy
Sponsor development! 👇
💙