禁用本机iOS智能横幅

时间:2016-10-11 09:09:28

标签: jquery html ios css safari

我使用智能横幅jQuery插件显示不同的应用程序,具体取决于用户在Android和iOS中的Web部分。

问题在于Safari从行中加载原生横幅:

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

所以我在Safari中展示了2个横幅。

如何禁用本机Safari横幅或使用CSS隐藏它? 我尝试删除那行代码,但之后两个横幅都没有显示。

谢谢!

2 个答案:

答案 0 :(得分:0)

隐藏某些组件如果你有第二个元素的id

,你可以简单地使用display:none

答案 1 :(得分:0)

这是一个相当普遍的问题。

作为替代方案,您可以使用smartbanner.js执行相同的工作而不需要任何外部依赖关系,例如Apple的原生元标记或jQuery。