Force the OS to launch an external native application bypassing the WebView.
Forcefully launch external mobile apps (e.g. Paytm, WhatsApp, PhonePe) with custom intent payload URIs. The OS will open the target app directly, bypassing WebView navigation.
Provide the target app's package name and the deep link URI to open:
import nativine from 'nativine';
// Open Paytm app with UPI payment payload
nativine.navigation.openApp('net.one97.paytm', 'upi://pay?pa=merchant@upi&am=100');
packageName — The target app's package identifier (e.g. net.one97.paytm).uri — The deep link URI to pass to the target application.If the target app is not installed, the OS will show a "No app found" toast. Use nativine.device.getAppList() first to verify availability.