【问题标题】:iOS CNA on iOS 10.3 does not open links in SafariiOS 10.3 上的 iOS CNA 无法在 Safari 中打开链接
【发布时间】:2017-04-23 19:46:55
【问题描述】:

我有一个路由器,可以在强制门户上打开 Apple CNA,并带有一个接受条款和条件的按钮

当用户接受条款时,路由器解锁连接并将用户重定向到带有链接的欢迎页面。

在 iOS 10.2.1 上,当我点击链接(它是一个绝对链接“https://mydomain.it/mypage”)时,CNA 会自动关闭,Safari 会通过该链接打开。

在 iOS 10.3.1 上,链接在 CNA 内打开,具有案例的所有限制(有限的 js 支持、没有本地存储、ecc...)

我该如何解决?

【问题讨论】:

  • 点击链接时左上角的按钮是“完成”,还是仍然是“取消”?你确定你没有时间问题?您是否尝试过使用不同的域(或子域)?
  • 按钮是“完成”,当链接出现时,调制解调器已经解锁了互联网。在相同的配置中,我的 10.2.1 的 iPhone 在 Safari 中打开它
  • 在发行说明中看不到任何相关更改。我在 Apple Developer Forum 上看到其他人也有同样的问题,而您已经在那里发帖了。您可能需要联系开发人员支持或提交错误报告。
  • 我现在填写了一个错误报告...
  • 10.3.2 中的相同问题

标签: ios ios10 captivenetwork captiveportal


【解决方案1】:

该问题已在其中一个 iOS 11 测试版中得到修复,但在昨天发布的 iOS 11 GM 中存在另一个问题:CNA 在 Safari 中打开链接后不会自行关闭。用户需要自己点击“完成”按钮来关闭 CNA。

【讨论】:

  • 11.0.3 中的同样问题
  • 我为此填写了错误报告 #35059606
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-01-05
  • 1970-01-01
  • 2018-06-06
  • 1970-01-01
  • 1970-01-01
  • 2020-04-22
  • 2014-03-18
相关资源
最近更新 更多