【问题标题】:iOS 6 Smart App Banner Cut OffiOS 6 智能应用横幅截断
【发布时间】:2014-02-27 17:02:47
【问题描述】:

我正在尝试为通过移动浏览器查看的用户添加智能应用横幅。我一直在查看一些使用 Javascript/CSS 与 Safari 以外的其他浏览器配合使用的示例。

但是,仅处理 Safari 和 iOS 6,当我为智能应用横幅添加元标记时,它会显示但在页面顶部的一半处被截断。

这是我正在谈论的屏幕截图: http://i6.photobucket.com/albums/y201/WNxFiveStarKiller/ScreenShot2014-02-27at115725AM.png

我尝试添加滚动到页面顶部的 Javascript,如下所示:

<script type="text/javascript">
    $(document).ready(function () {
        window.scrollTo(0,0);
    });
</script>

但这并不能解决问题,似乎它认为页面顶部是它最初加载的位置。

任何想法如何解决这个问题?谢谢!

【问题讨论】:

    标签: javascript ios banner


    【解决方案1】:

    这个放置在 HTML 页面头部标签中的元标签应该可以工作:

    <meta name="apple-itunes-app" content="app-id=myAppStoreID, affiliate-data=myAffiliateData, app-argument=myURL">
    

    我通常不会手动上下滑动页面,因为智能应用横幅通常会在页面加载完成后向下滑动整个页面。

    【讨论】:

    • 这是我正在使用的元标记,没有添加 Javascript 或 CSS,它仍然显示截断,就像我链接到的屏幕截图一样。
    • 好吧,我曾经遇到过类似的问题,我试图显示的应用程序仅在美国 App Store 上可用,但我是从英国并通过英国应用程序商店帐户加载页面。您的应用程序在您开发网站的国家/地区可用吗?如果是这样,请尝试使用 VPN 和/或尝试在更多国家/地区(包括您自己的国家/地区)提供该应用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-19
    • 1970-01-01
    • 2013-06-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多