智能应用程序横幅关闭事件

时间:2012-10-29 11:19:44

标签: javascript ios6 meta

目前正在将智能应用横幅实施到网络应用中,直到我遇到无法捕捉近距离事件的问题。

<meta onblur="alert('close');" name="apple-itunes-app" content="app-id=123456789">
<meta onclick="alert('close');" name="apple-itunes-app" content="app-id=123456789">

似乎不太可能在第一时间起作用,但只是必须尝试:)

关闭横幅后会调用

window.resize事件,但在激活它之前需要2-3秒才能激活,在我的情况下,这需要很长时间。

我的问题:有没有办法捕捉智能应用横幅的结束事件?

1 个答案:

答案 0 :(得分:1)

我不认为这是可能的:

取自苹果的描述:

  

他们会欣赏横幅是不引人注目的   在网页顶部,而不是作为打断网络的全屏广告   内容。

问题是,它不仅位于您的网页之上,而且位于浏览器的实际网页浏览之上。因此,在Apple决定为此提供JS-API之前,不可能与SAB进行任何交互。

我自己玩SAB并尝试使用JavaScript在运行时更改app-arguments。但这也行不通。