【发布时间】: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