Android旁路捕获门户

Android旁路捕获门户,android,android-wifi,Android,Android Wifi,我希望我的Android应用程序的用户能够连接到专属网络,而不必启动浏览器来接受服务条款 是否有类似iOS CaptiveNet的Android应用程序 由于所有不同的捕获门户安装,您将永远无法可靠地解决此问题。苹果的浏览器也有一半的时间不起作用,在大多数情况下,它会为用户启动一个浏览器,然后将用户带到专属门户页面进行同意/登录/等等 如果您的应用程序无法获得连接(或者因为Capture portal正在重定向其流量,因此无法获得预期的响应),请让其启动浏览器。您可能希望检查应用程序特有的专用文

我希望我的Android应用程序的用户能够连接到专属网络,而不必启动浏览器来接受服务条款

是否有类似iOS CaptiveNet的Android应用程序


由于所有不同的捕获门户安装,您将永远无法可靠地解决此问题。苹果的浏览器也有一半的时间不起作用,在大多数情况下,它会为用户启动一个浏览器,然后将用户带到专属门户页面进行同意/登录/等等


如果您的应用程序无法获得连接(或者因为Capture portal正在重定向其流量,因此无法获得预期的响应),请让其启动浏览器。您可能希望检查应用程序特有的专用文件,例如,获取如果文件内容为“成功”,则说明您很好,如果该文件产生了任何其他结果,那么就假设您在一个专属门户后面启动一个浏览器——这是正确的处理方式。

对于作为用户而不是开发人员查找此问题的任何其他人,Google Play上现在有几个应用程序可以从用户角度帮助您。对于开发人员:其中一些还提供用于其他应用程序的API。 一些例子:

  • 无线网络登录
  • WiFi后连接网络登录
  • Captivate(显示登录屏幕,而不是自动登录)
若要在检测到captive portal时绕过最新版本的Android断开wifi,请尝试以下应用程序:wifi portal Connect。然后,这将与上面建议的其中一个应用程序一起重新连接到wifi,然后其他应用程序将能够自动登录


每个专属门户网站都是不同的,所以请记住,如果它最终不起作用,那不是应用程序的错,但应用程序在灵活性和自动检测系统方面越来越出色,所以请尝试一些。

这太糟糕了,我觉得这是一个主要问题,特别是对于那些希望客户能够可靠地在带有captive portal的wi-fi网络上在室内使用其应用程序的公司。