CTN.isNativeApp() = FALSE

Running in Web Browser (Fallback Mode)

You are currently in a standard browser. CTN functions will execute web fallbacks or output live execution logs below.

Website Route & External Link Testing SuiteLive Navigation Test

Test routes to Google, Amazon, Myntra, Flipkart & more in native WebView or browser

Active: In-App WebView (window.location)
Filter Routes:

Google

Search

Search engine & web services

https://www.google.com

Amazon

Shopping

E-commerce & online shopping marketplace

https://www.amazon.in

Myntra

Fashion

Fashion, clothing & lifestyle store

https://www.myntra.com

Flipkart

Shopping

Electronics, fashion & mega store

https://www.flipkart.com

Meesho

Wholesale

Social commerce & wholesale shopping

https://www.meesho.com

YouTube

Video

Video streaming & media content

https://www.youtube.com

Swiggy

Food

Food delivery & quick commerce instamart

https://www.swiggy.com

Zomato

Dining

Restaurant discovery & online food ordering

https://www.zomato.com

GitHub

Dev

Code repository & developer platform

https://www.github.com

Wikipedia

Wiki

Free encyclopedia & knowledge repository

https://www.wikipedia.org

LinkedIn

Network

Professional social network & careers

https://www.linkedin.com

X (Twitter)

Social

Real-time social discussions & news feed

https://x.com

Includes Google, Amazon, Myntra, Flipkart, YouTube, Swiggy, Zomato & more for real WebView testing.
Total routes: 12

Web Geolocation Testernavigator.geolocation

Fetch GPS coordinates using website browser Location API (not native app SDK)

Timeout:ms
// Click 'Get Location' to request web browser GPS permission

Web Media & Hardware PermissionsmediaDevices

Request camera, mic, video, audio & clipboard permissions directly in website code

// Click any button above to test web browser media permission prompts

File Picker & Web Upload TesterHTML5 File API

Test native WebView file chooser, camera upload & file handling (Files are not saved)

Click any button above to select files from device storage or camera

JS Dialogs & Custom Button ConsoleBrowser Dialogs

Test alert(), confirm(), prompt() & custom interactive modal dialogs with customizable texts

Native Intent & Custom Scheme TesterIntents API

Test deep link scheme dispatches for UPI, Tel, SMS, Mailto, Maps & Custom Schemes

UPI Payment Intent (upi://pay)GPay / PhonePe / Paytm
Phone Intent (tel:)
SMS Intent (sms:)
Email Intent (mailto:)
Geo / Maps Intent (geo:)

FCM Push Notification Test ConsoleLive Push

Dispatch test push notifications directly to device token

Sends to /api/test-fcm

CTN.App.getInfo(callback)

Retrieve native app versionName, packageName & platform

// Click 'Invoke' to fetch native app metadata

CTN.Device.getInfo(callback)

Fetch device model, manufacturer, and Android OS version

// Click 'Invoke' to fetch native device hardware specs

CTN.Toast.show(message)

Display native Android toast message popup

CTN.Share.text(text, title)

Trigger native system share dialog modal

In-App Review

Prompt Play Store rating dialog

App Updates

Check for Play Store updates

CTN.Iap.purchase(payload, callback)

Test Google Play Billing / StoreKit purchase sheets

CTN.Download.sendBlob(...)

Hand over Base64 blob to device Download Manager

CTN.Bridge.send(action, payload)

Post custom JSON messages to native WebView listener