javascript - 在浏览器或 native 应用程序中正确打开 facebook 页面链接 IOS cordova

标签 javascript ios facebook cordova inappbrowser

关于这个类似主题的上一个问题对我不起作用,其中大部分都没有答案。

我想通过单击按钮将用户带到 facebook 页面。 在 iphone 中安装了更新的 facebook,安装了最新的 cordova,使用了 inappbrowser 插件。 现在我的代码是

window.open('https://www.facebook.com/latechnologies', '_system','location=yes');

这在 android 上完美运行。但在 IOS 中,链接被国家 facebook 应用程序捕获,并带我到使用的 facebook 墙而不是页面提要。这意味着它只打开 native 应用程序,但不会转到任何页面。

然后我搜索,并尝试了一些建议

window.open('fb://facebook.com/latechnologies', '_system','location=yes');

window.open('fb://pages/latechnologies', '_system','location=yes');

window.open('fb://pages', '_system','location=yes');

他们都没有工作。每次都走上用户墙。我怎样才能简单地将用户带到 facebook 页面? native 应用程序或浏览器并不重要。只想将用户带到页面......................................

最佳答案

对我来说,使用 Facebook 页面 ID 代替页面名称效果很好,例如

window.open('https://www.facebook.com/1401408870089080', '_system');

关于javascript - 在浏览器或 native 应用程序中正确打开 facebook 页面链接 IOS cordova,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23802455/

相关文章:

javascript - showFeedDialog 和publishUserAction Facebook API 有什么区别?

javascript - 为链接到文本的图像模式调整 JQuery 代码

javascript - Discord JS - 交互创建和消息创建

javascript - 工具提示中的 onclick 未触发

ios - 如何找到适合录制到文件的最高分辨率 AVCaptureDeviceFormat?

html - Facebook 评论框在没有输入标签的情况下如何工作?

javascript - 更改事件中的全局变量无法正常工作

ios - UIProgressView 无法按预期与 NSTimer 一起工作 - Swift

ios - Cordova:如何隐藏启动屏幕上的状态栏?

javascript - Facebook:使用图形 API (javascript sdk) 发布多个链接