-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CheckInternet/AbortWhenNoInternet does not abort with only bluetooth connection #156
Comments
Can internet be provided by Bluetooth? |
Bluetooth technology itself does not provide Internet access. Bluetooth is primarily designed for connecting devices over short distances, typically up to about 10 meters (30 feet), to allow them to communicate or exchange data. Common uses include connecting peripherals like keyboards, mice, headphones, and speakers to computers or smartphones. However, you can use Bluetooth to share an Internet connection between devices in a process called tethering. For instance, if your smartphone has an active Internet connection, you can enable Bluetooth tethering to share that connection with another device, like a laptop or tablet. Here’s how it typically works:
While Bluetooth can be used in this way, it is not the most efficient method for sharing Internet access compared to options like Wi-Fi tethering, which is faster and supports connections from greater distances and multiple devices simultaneously. Bluetooth tethering is generally slower and might be suitable for basic browsing when no other options are available. |
I don't think internet over bluetooth should be a use-case that needs to be considered here. |
Why? If someone is using internet over bluetooth then the app doesn't work because it will keep saying there is no internet. Anyway, I think I will make it configurable, and leave this decision to each developer. |
Configurable would be best! |
The mixins only check for
ConnectivityResult.none
.If the result list for example contains only
ConnectivityResult.bluetooth
then there is effectively no internet available.Does it make sense to invert the check and verify if the result contains one of
wifi
,mobile
,vpn
,ethernet
?Not sure about
other
.The text was updated successfully, but these errors were encountered: