2

我们正在用 asp.net 和 HTML5(+离线功能)开发一个 web 应用程序,我们正在使用“添加到桌面”按钮来创建桌面应用程序。

在访问主屏幕之前,我们有一个 Windows 身份验证屏幕,因此人们可以使用他们的域凭据进行连接。

在野生动物园中,我们几乎没有问题。这是我们在线时的预期行为。对于离线模式,safari 需要在加载网站的情况下保持一个活动选项卡以允许离线访问它,否则 safari 找不到网站——即使它被缓存清单缓存......

在桌面应用程序中(使用“添加到桌面”按钮),主页上的身份验证弹出窗口不会出现。当我跟踪 HTTP 请求时,我可以看到 2 个返回状态为 401 的请求。当我查看日志时,safari 沙箱抛出异常(尝试两次然后中止操作)......屏幕保持空白。

任何想法或任何修复计划来纠正这个问题?

提前感谢您的任何建议。

4

2 回答 2

2

It's a problem with iOS 7. Windows Authentication only works in "Private Mode" or in another browser such as Chrome or Puffin. However, there isn't a workaround currently available to save an app to the home screen. Here's a thread on the Apple forums about this same issue:

https://discussions.apple.com/thread/5327078?start=60&tstart=0

于 2013-10-08T13:25:11.163 回答
0

新的 iOS 7.03 解决了这个问题。

于 2013-10-23T18:26:06.803 回答