ReviewOS

also looking at this

craft-native/craft

feat(android): getNetworkStatus — the action iOS cannot serve

#146
Merged glennmichael123 wants to merge feat/android-network-status into main
7 files +407 -3
packages/android/templates/CraftBridge.kt.templatemodified+2-0
Changes to packages/android/templates/CraftBridge.kt.template
@@ -1878,6 +1878,8 @@ class CraftBridge(
18781878
18791879 @JavascriptInterface
18801880 fun getNetworkStatus(): String {
1881 CraftNative.getNetworkStatus(activity)?.let { return it }
1882
18811883 val connectivityManager = activity.getSystemService(Context.CONNECTIVITY_SERVICE) as ConnectivityManager
18821884 val network = connectivityManager.activeNetwork
18831885 val capabilities = connectivityManager.getNetworkCapabilities(network)