【问题标题】:Ionic : Can't display facebook embedded posts in a iFrame on AndroidIonic:无法在 Android 上的 iFrame 中显示 Facebook 嵌入的帖子
【发布时间】:2017-05-30 08:22:04
【问题描述】:

我对 ionic 和 facebook 使用 facebook iFrame 显示帖子有一些问题。这让我有点困扰,因为这个方法在 2 个月前还有效,现在看来它已经改变了。

我已经按照Facebook Developers at this link提供的方法。

帖子在浏览器上显示得很好,但在真实设备上却不行。但是,在电话上提出请求时,我没有任何控制台错误。只是一个 iFrame 表示该帖子不存在(这是 Facebook 给出的示例之一)。

我已经为allow-origins问题安装了cordova白名单插件。

我真的看不出自上次以来发生了什么变化。 facebook 是否对他们的插件进行了更改?还是我在设备端忘记了什么?

感谢您的建议。

【问题讨论】:

  • 我遇到了同样的问题 - 它曾经可以工作,但现在它显示一条消息,例如“此 facebook 帖子不再可用”。我能够弄清楚的是,这似乎是因为 Cordova 应用程序中主文档的位置使用的是“文件:”方案 - 而不是“真实”域名。也许 Facebook 正在积极阻止嵌入混合应用程序,或者这可能是 Facebook 方面的疏忽。
  • 感谢您的回答,我很高兴不是唯一遇到此问题的人。我认为 Facebook 也在阻止它。我目前仍在寻找解决方案。
  • 有什么最新情况吗?我也面临同样的问题。

标签: android facebook cordova iframe ionic-framework


【解决方案1】:

我认为正如facebook developers faqs 中所说的那样

对于网络来说,简单的复制粘贴有效,但对于 ios/android,您必须注册开发者帐户并注册应用程序

本指南也可能会有所帮助 https://ionicframework.com/docs/native/facebook

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-12
    • 1970-01-01
    • 2016-10-26
    • 2014-12-06
    • 2020-08-27
    • 2017-02-02
    相关资源
    最近更新 更多