问题标签 [react-native-fbsdk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
facebook - 如何在本机反应中使用 Facebook Messenger 对话框?
我正在使用 react-native-fbsdk 在我的 react native 项目中使用 Facebook API。我可以使用它来实现登录/共享/注销功能,但到目前为止还没有找到任何使用 Facebook Messenger 发送对话框的方法。有什么方法可以使用它在反应原生项目中集成 FB Messenger 发送对话框?
ios - “RCTFBLoginButton”的本机组件不存在
我在这里发帖是因为我花了 12 个小时搜索和尝试解决我的问题,但就是找不到解决方案。
这是我的错误屏幕: React native debugger
我已经按照 IOS 的 facebook 开发人员步骤,按照 FBSDK github 的说明,我已经链接了库......
仍然有错误..
希望有人能帮助我
问候。
ios - FB SDK 错误:登录失败(react-native)
我目前正在为我的 Reach Native 应用程序设置 Facebook 身份验证。在 react-native-fbsdk 设置出现常见问题之后,现在 Facebook 应用程序事件正常工作并且 LoginManager 加载。
我的问题:授权后 LoginManager 将我重定向回应用程序,然后向我显示错误:
登录失败
我正在使用非常标准的 LoginManager 实现:
你对我有什么指示吗?
我已经检查过:
- Info.Plist 中的 FB 应用信息
- Facebook 应用程序中的 iOS Bundle ID
- 客户端 OAuth 设置
- FBSDK LoginButton(同样的错误)
我正在运行:iOS 10 和 react-native 0.38.0。
谢谢!
facebook - WebView 返回空白帖子 FB 授权
从我的反应本机应用程序中,我正在尝试针对 FB 进行身份验证。我没有直接使用 fbsdk,而是打算在它周围使用一个包装器。
我尝试了两个包装。
- https://github.com/xxsnakerxx/react-native-social-auth
- https://github.com/magus/react-native-facebook-login
在这两种情况下,我最终都会得到一个不会回调应用程序的 WebView。我提出了两个问题
https://github.com/magus/react-native-facebook-login/issues/187 https://github.com/xxsnakerxx/react-native-social-auth/issues/6
XCode 日志有以下我无法破译的条目
和..
__nw_socket_service_writes_block_invoke sendmsg(fd 9, 31 bytes): 套接字已经关闭
ios - 重新启动模拟器时应用程序崩溃
我开始使用 facebook SDK 和官方react native wrapper。我不确定这是原因还是我使用了 AsyncStorage。但是每当我退出模拟器然后通过 ( react-native run-ios
) 重新运行我的应用程序时,应用程序就会崩溃。每次我必须“重置内容和设置”才能让它消失。以下是我能找到的日志。
react-native - 将带有标签的 Native Post 图像反应到 Facebook
我正在尝试使用 react-native-fbsdk(0.4.0) 将带有标签的图像发布到 facebook,如下所示:
shareContent
分享对话框正常出现,当有以下内容时,内容会发布到FB :
当我添加主题标签时,共享对话框不会出现并且result
是一个空对象{}
:
此外,如果我尝试将主题标签添加到其他类型(如link
共享对话框)也可以正常工作。
我做错了什么?:(
android - 如何删除反应原生的所有应用程序数据?
如何删除反应原生的所有应用程序数据?
不仅AsyncStorage.clear()
。我的意思是通过设置>应用程序删除应用程序数据。我遇到了 EUNSPECIFIED 错误代码react-native-fbsdk
。
首先我使用我的 facebook 帐户登录,其次我从中注销,第三我使用此帐户重新登录(效果很好)然后我再次注销,我尝试使用另一个 facebook 帐户登录,但我遇到了 EUNSPECIFIED 错误.
但是通过设置>应用程序删除所有应用程序数据(不是卸载)后,我可以使用另一个Facebook帐户登录。
从我的反应本机应用程序注销时,我必须删除所有应用程序数据。或者我必须修复这个react-native-fbsdk
错误(或者我猜 fbsdk 正在缓存一些数据......)
注销时我已经放AsyncStorage.clear()
了,没有变化..
感谢您的帮助...
android - react-native-fbsdk 的分享插件错误。
https://github.com/facebook/react-native-fbsdk#share-dialogs
我刚刚在官方 react-native-fbsdk 上使用了这个例子。
但我得到了这个错误。
共享失败并出现错误:{ "framesToPop": 1, "code": "EUNSPECIFIED" }
我究竟做错了什么?
我向 facebook 请求“publish_actions”。但他们说这个权限只需要使用图形 api 请求。我正在使用共享对话框插件。所以我不需要那个许可。为什么我会收到此错误?我很困惑。。
react-native - 使用 asyncStorage 时与远程数据库同步数据
我刚刚开始使用 react-native 并考虑将其用于离线优先应用程序。我将使用 asyncStorage 作为我的本地存储,因为它可以满足我对这个应用程序的所有需求。但是,我一直在寻找类似原生 android 的 Sync Adapter 之类的东西,它允许您根据各种标准自动将数据从本地存储传输到远程 DB。
是否有任何库可以轻松导入到我的 RN 项目中以帮助进行数据同步。或者可能,我不需要任何外部模块,并且 asyncStorage API 已经支持数据同步到远程数据库。
无论哪种方式,我都想知道是否可以在 AsyncStorage 和远程数据库之间同步数据。谢谢你。
react-native - react-native-fbsdk loginbutton 不能正常工作
我正在使用 react-native-fbsdk 0.4.0 并遵循https://github.com/facebook/react-native-fbsdk中的步骤。添加本机 FBSDK 后,我尝试了本机 Object-C 测试应用程序,并且 FB 登录按钮可以正常工作。
但是,我遇到了与这篇文章React Native Facebook Login using official fbsdk相同的问题。
非常感谢任何帮助。谢谢。
更新:只是解决我的问题,希望能激励别人。我从https://github.com/magus/react-native-facebook-login检查了这个“react-native-facebook-login” 。
整个过程几乎相同,只是“AppDelegate.m”中有一个不同的“头文件导入”
我添加了 FBSDKLoginKit.h 的第二个导入,它可以工作。