You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Native:使用Linking通过fbid打开Facebook帖子失败求助

关于Facebook Linking打开帖子的方案

你可以通过Linking.openURL()打开Facebook帖子,并非仅支持主页和个人主页,问题出在你使用的Scheme格式不对或者不够完整:

  • 最稳妥的方式:直接使用网页URL
    调用Linking.openURL('https://www.facebook.com/photo/?fbid=834708294690078&set=a.207012927459621');即可。如果用户设备上安装了Facebook App,系统会自动唤起App打开对应照片帖子,无需手动指定Scheme;未安装则会打开网页版。

  • 使用正确的App Scheme格式
    针对照片类帖子,完整的Scheme需要包含fbid和set两个参数,格式为:

    Linking.openURL('fb://photo?fbid=834708294690078&set=a.207012927459621');
    

    你之前尝试的格式缺少了set参数,导致App无法准确定位到该帖子,所以无法正常唤起。

需要注意的是,Facebook的App Scheme规则可能会随版本迭代调整,优先使用网页URL的方式兼容性更强。

内容的提问来源于stack exchange,提问作者Julius Guevarra

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 05:24:58