在星巴克这样的强制门户网站上使用Safari时,iOS设备会启动一个特殊的模态webview来通过门户网站进行身份验证.我已经看到第三方应用触发了这个,所以它可以在Safari之外做,但我不知道如何.它似乎只是通过使用Reachability或发出网络请求而免费提供.
编辑:我能说的最好的是我接受的答案.这可能是正确的答案,但我不知道为什么它不一致.在启动强制网络门户之前,可能需要多次网络尝试.