当用户在他们的Facebook iPhone应用程序中打开指向我们页面的链接时,如何让智能应用程序横幅显示在页面顶部?它没有显示,我猜是因为Apple Dev网站上说智能应用程序的横幅不会显示在框架中。有什么办法可以解决这个问题吗?我是否必须构建自己的自定义横幅?
这也是Twitter的一个问题。我们的应用分享链接到FB和Twitter回到我们的网站。我正在尝试弄清楚如何使智能应用程序横幅显示,无论是在iPhone野生动物园,脸书,或推特。
发布于 2013-06-26 08:24:55
智能应用程序横幅需要在页眉的meta标签。它们不能在帧中使用。因此,如果不能访问Facebook和Twitter的源代码,这是不可能的。
http://developer.apple.com/library/ios/#documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html
发布于 2015-10-27 22:42:36
是的,你将不得不建立自己的智能横幅或使用别人的工作。我有同样的问题,并希望我们的网站的访问者找到我们的应用程序使用“智能横幅”。
我改编了这个很棒的脚本:https://github.com/ijason
我不得不做一些更改,以链接到应用程序商店中的应用程序,而不是艺术家,例如,将代码artistViewUrl更改为trackViewUrl = json.results.trackViewUrl,以直接链接到应用程序,而不是我的情况下的开发人员。
它在这里实现,并在Messenger、Twitter和原生Facebook应用程序中进行了测试。通常的智能横幅显示在Safari中。另一个将出现在其他浏览器中,并在使用框架时出现。
https://eventsane.com/Events/United-States/New-York/New-York-City
到目前为止,它已经给出了我想要的结果,尽管Facebook在Messenger应用程序中占据了最好的位置。希望能有所帮助。

https://stackoverflow.com/questions/17308447
复制相似问题