iOS7 智能横幅消失

Posted

技术标签:

【中文标题】iOS7 智能横幅消失【英文标题】:iOS7 Smart Banner Disappearing 【发布时间】:2013-10-01 17:35:31 【问题描述】:

我们遇到了一个问题,即智能横幅出现在 ios6 上的 Safari 中,但在使用非 5s 设备在 iOS7 上的 Safari 中进行测试时,横幅会短暂出现(有点像没有内容的占位符)然后消失。我们已经测试了我们以外的其他网站,并且它似乎是一致的行为。 dropbox.com cnn.com usatoday.com 在 Safari iOS6 中都可以看到智能横幅,但是当从 iPhone4、iPhone4s、iOS Simulator、iPhone5 从 Safari iOS7 到达时,这些横幅就会消失。

还有其他人看到这种行为吗?

【问题讨论】:

@schellsan 的回答对您有帮助吗?是这样吗? 【参考方案1】:

我看到了同样的问题,但仅适用于未使用 iOS7 SDK 构建的应用程序。我使用 iOS

【讨论】:

【参考方案2】:

我在 iOS8 上也有同样的行为。

事实证明,我从应用商店 url 中获取的 ID 以“id”为前缀。一旦我删除了该前缀,它就开始按预期工作。

在此示例中的 URL http://itunes.apple.com/ca/app/ditchtv/id1042361181?mt=8,元标记应该是:

<meta name="apple-itunes-app" content="app-id=1042361181">

我希望这会有所帮助!

【讨论】:

这里也发生了同样的事情。感谢您的回答!

以上是关于iOS7 智能横幅消失的主要内容,如果未能解决你的问题,请参考以下文章

iOS 自定义智能应用横幅

调试横幅是不是会在 Android Studio 构建应用程序包时自动消失

iOS7 UIImagePickerController 取消按钮消失

iOS7 UIImagePickerController取消按钮消失

为啥更新 iOS 7 后应用程序图标消失。 [重复]

iOS 的智能横幅不仅适用于我的应用程序 ID