我正在托管一个rc玩具的网页(从AP模式的esp8266)。我想通过在wifi选择页面中选择玩具,轻松地从android手机访问网页。换句话说,我想使用强制门户页面作为一个正常的网页来运行我的单页控制应用程序。
现在页面显示为connectivitycheck.gstatic.com,网页有两个问题。一个是我不知道如何去掉屏幕顶部的gstatic.com横幅。第二个是屏幕手势,比如向下滑动页面重新加载,发生在我成功捕获常规页面上的触摸事件的地方。
我试着建立一个欢迎页面,延迟后做一个window.open()到不同的url。第二页加载,但它停留在gstatic.com窗口,没有任何改变。
有没有人知道我如何从这个gstatic.com屏幕加载一个正常的网页在chrome浏览器?
这周我学习了你可以使用DHCP Option 114发送一个URL来导航到一个特定的地址。据我所知,你的玩具是一个为你的手机提供IP地址的AP,你可以检查你的ESP8266是否有这个选项。更多信息可以在这里找到:https://developer.apple.com/news/?id=q78sq5rv和https://developer.android.com/about/versions/11/features/captive-portal。希望这对你有帮助。