iOS 自定义智能应用横幅
Posted
技术标签:
【中文标题】iOS 自定义智能应用横幅【英文标题】:iOS custom smart app banner 【发布时间】:2016-04-07 11:28:50 【问题描述】:我想为智能应用横幅提供自定义视图,我认为这是不可能的。但我在 wikipedia mobile 网站上看到过它比标准的苹果横幅小。
只有在安装了 wikipedia 应用程序后,wikipedia 才会在其移动网站上显示自定义横幅。如果未安装或用户将其卸载,则横幅会消失。
有没有办法实现这种横幅?
【问题讨论】:
你想添加横幅吗? 不,我已经添加了横幅,但我想像***一样自定义它 在 github 中尝试 lcbannerview 演示 你建议的库要在app上实现。但我想把它放在我的网站上 你想在你的网站上实现横幅吗? 【参考方案1】:您是在谈论“在应用中打开”横幅吗?如果您在应用程序中支持universal links,则这些默认情况下会出现。
见截图:
【讨论】:
【参考方案2】:对于 ios6+,您可以使用智能横幅:https://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html
您的要求之一是在未安装应用时不显示(而不是宣传应用)。 我不知道测试安装的方法,但我会看看
url 方案:似乎有限,因为应用程序将始终打开而不是 只是能够检查系统是否可以回答 cookies:可以一个cookie吗 在访问时将由 safari 重用的应用程序内部设置 同一个域? files:从应用程序创建一个文件并尝试打开它 来自野生动物园【讨论】:
我卸载***应用程序后,***移动网站没有显示横幅。我只是好奇他们是怎么做到的。 cookies 或文件不一定会在应用卸载时消失以上是关于iOS 自定义智能应用横幅的主要内容,如果未能解决你的问题,请参考以下文章
iOS 智能应用横幅 - 在 iPad 上显示,而不是在 iPhone 上