javascript - Jquery 页面无法在浏览器中的 android 强制门户登录上运行

标签 javascript android jquery android-wifi captiveportal

我有一个强制门户系统,并为其构建了一个登录页面。该页面是用 html5 和 jquery 构建的。它是单个文件、多页 jquery 设置,在普通浏览器(chrome、firefox 等)中运行良好。 Android 通常会检测到该设备已连接到强制门户 wifi 并显示“登录 Wi-Fi 网络”通知,如果您触摸它,它会在其自己的浏览器(网络查看器?)中加载登录页面,这里是我的登录页面无法正常工作。

主页显示,但所有其他页面都显示为空白。即使主页显示,单击按钮也无济于事。 我最初的想法是,在这个“浏览器”中禁用了 javascript 或 ajax,但是在通过 ajax 从服务器获取后,主页是用 javascript 构建的,如果没有执行 javascript 或 ajax 调用,它就不会显示'不工作。

所以,我不知道如何解决这个问题。 谁能帮忙?

最佳答案

问题是我在代码的某处使用了 HTML5 的 localStorage,显然“登录 WiFi”浏览器不支持本地存储。我现在已经切换到 cookie,一切都在“浏览器”中正常运行。 我希望这可以节省我浪费在这上面的两天时间...

关于javascript - Jquery 页面无法在浏览器中的 android 强制门户登录上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35007466/

相关文章:

javascript - Twitter Bootstrap 2.1 - 模式无法正常工作

javascript - 拖放 : Submit a File from drag and drop with regular form?

java - 如何为 Android 设备统一实现 FCM 推送通知,即使游戏被终止也能正常工作

javascript - 将 HTML 标记附加到 Codemirror 和中心光标位置

javascript - 在焦点上选择文本框,在模糊时取消选择

jquery - 使用 jQuery 添加多个背景

javascript - 如何减少侧面的不透明度

javascript - 如何给段落填充内容?

android - 根据语言选择对齐 TextView (左 - 右)

android webview shouldOverrideUrlLoading 没有调用