Launch External Apps
Last updated
Last updated
The launcher is a feature in Wisej.NET Hybrid that enables applications to open a URI by the system. This functionality is particularly useful for deep linking into other applications' custom URI schemes.
If you want to use deep links to open other Android apps you should define an intent filter in your app. This can be achieved by adding the following XML to the Platforms/Android/AndroidManifest.xml file:
The <data>
elements are the URI schemes pre-registered with your app. You can't use schemes that aren't defined in the intent filter.
To make your app browsable from other apps declare a <data>
element with the android:scheme
attribute:
Apple requires that you define the schemes you want to use. Add the LSApplicationQueriesSchemes
key and schemes to the Platforms/iOS/Info.plist and Platforms/MacCatalyst/Info.plist files: