网站检测 phone 是否正在使用 Wi-Fi 或手机服务

Website detects if a phone is using Wi-Fi or Cell service

我的页面上有一些视频,我很好奇该网站或后端是否有任何东西可以检测用户是通过 Wi-Fi 连接到该网站,还是通过他们的蜂窝网络?我知道 Google Play 可以检测到它,因为我看到它弹出消息说我将要下载的更新被认为是 "large",我应该在尝试下载之前连接到 Wi-Fi它。仅当我关闭 Wi-Fi 时才会弹出此警告。

有没有办法让网站能够检测用户的连接方式(Wi-Fi 或手机网络),并在用户尝试播放视频时弹出警告(如果用户打开)手机连接?

没有简单的方法可以做到这一点,但是您可以使用客户端 IP 地址和 IP 地址查找服务来确定它是否在运营商的网络上。

您还可以查看:http://php.net/manual/en/function.geoip-isp-by-name.php

Google Play 是一个不同的案例,因为它是一个应用程序而不是网站,并且可以与 phone 的 OS.

交互