将JS SDK用于Facebook共享对话框时
FB.ui {
display: 'popup'
method: 'share'
href: url
}
在Instant Articles中,如果显示类型为“popup”,则会静默禁止对话框。这是有道理的。**
但在我们的案例中,这些都包含在第三方网页上,包括常规网页和一些转换为即时文章的页面,因此我们不能只隐藏共享按钮,我们想要网页的弹出式样式。
有没有办法用JS SDK检测IA环境。我们无法使用ia_document
对象,因为这些页面已嵌入到我们无法控制的其他网页中,因此我们无法访问该页面。
我们想要的是检测我们的嵌入是在即时文章的父级内呈现,以便我们可以动态更改显示类型。
**更新:可能没有任何显示类型在IA环境中工作。无论如何,能够如上所述检测IA仍然是我们所需要的。