1

我有一个移动网页,我想使用 Apple 的元标记在页面顶部放置一个 iOS 应用程序的广告,如下所示:

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

所以我将该行添加到我的 HTML 中。然后我在 iPhone 上打开网页,广告在那里,但它在页面顶部上方。

该页面用于window.scrollTo(0,1)隐藏 iPhone 上的 url 栏,但看起来 add 位于 -50px,所以我可以尝试window.scrollTo(-50,1)但有时广告在那里,有时它不存在。如果您点击广告上的 (X),它会记住在您清除缓存之前不会再次显示广告。

有没有办法知道广告是否正在展示?或者我只是无法用这种类型的广告隐藏 URL 栏?

谢谢!


Pyside QGraphicsScene 事件

我正在阅读有关 QGraphicsScene 和 pyside 中的 View 的文档,但是我找不到在 QGraphicsItem 超出场景时获得警告我的信号的方法,以便知道在项目即将离开后我什么时候可以做某事现场。我必须自己实现一个解决方案,还是有一种方法可以使用 Pyside 做到这一点?

4

1 回答 1

0

尝试在 HTML 文档的开头添加以下 Apple 特定的元标记。

<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">

使用上述元标记,我认为您仍然不需要调用 window.scrollTo(0,1) 来隐藏网址栏

有关详细信息,请参阅本文档Apple-Specific Meta Tag Keys

于 2013-05-08T18:34:21.493 回答