我们有一个问题,在iOS6上的Safari中出现智能横幅,但当在iOS7上使用非5s设备在Safari中测试时,横幅会短暂出现(类似于没有内容的占位符),然后消失。我们已经测试了除我们之外的其他网站,看起来行为是一致的。dropbox.com cnn.com usatoday.com在Safari iOS6中都有可见的智能横幅,但当从iPhone4、iPhone4s、iOS模拟器、iPhone5中访问Safari iOS7时,这些横幅正在消失。
还有其他人看到这种行为吗?
发布于 2014-01-22 01:49:25
我看到了同样的问题,但只针对那些没有使用iOS7软件开发工具包构建的应用程序。我使用iOS <= 6软件开发工具包编译的旧应用程序将在运行iOS <= 6的手机上显示应用程序横幅,但只有使用iOS SDK == 7编译的应用程序才会在运行iOS 7的手机上显示。
发布于 2016-02-17 05:34:23
我在iOS8上也有同样的行为。
原来,我从app store url获取的ID是以"id“为前缀的。一旦我删除了前缀,它就开始像预期的那样工作。
在此示例URL标记中,http://itunes.apple.com/ca/app/ditchtv/id1042361181?mt=8应为:
<meta name="apple-itunes-app" content="app-id=1042361181">
我希望这能帮到你!
https://stackoverflow.com/questions/19122470
复制相似问题