问题标签 [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.
react-native - 反应原生 redux fbsdk 登录
我想在我的应用程序上创建一个 facebook 登录,使用 react-native、redux 和 react-native-fbsdk。实际上,我遇到了一个问题,当我处于第一个状态(未登录)时,我看到了这个状态:
当我点击登录按钮时,我有这个状态:
身份验证设置为 true,但应用程序继续进行身份验证,即使我等了 5 分钟,之后也没有发生任何事情。我认为它在我的代码中遗漏了一些东西,但我不知道是什么。
我在这里过去了我的代码。
减速机:
动作:(所有动作都在名为 types.js 的单独文件中)
脸书 API:
登录按钮:
和 AuthContainer :
和 App.js :
有人可以帮助我吗?这样做对我来说真的很重要,我花了 1 个月的时间寻找解决方案而没有任何回应..
react-native - android 版本 4 或更低版本的 Android 应用程序崩溃 - React-Native
我有一个反应本机应用程序,我在第一页使用社交登录按钮,即在登录页面,当我在大于 4 的 android 版本中运行我的应用程序时,如果 android 版本小于 4 应用程序在启动时崩溃,它可以工作,我已经在 OS 版本中进行了测试:4.4.2、4.4.4 和 4.3 它在上述所有版本中都崩溃了。我的登录按钮代码片段。
我正在使用的版本 "react-native-fbsdk": "^0.4.0", react-native --version
react-native-cli: 2.0.1 react-native: 0.38.0
crashlytics 的崩溃报告是
ios - 结合rn-fbsdk和react native链接objective-c代码
调试后,我发现了为什么我的应用没有收到深层链接。
这是因为fb代码:
您如何为 rn-linking 代码组合这些,因为这也是必需的:
javascript - 如何从 ShareDialog 获取我的用户内容?
我的应用程序正在使用 Facebook 的ShareDialog
. 用户授权应用发布到墙上后,会显示 shareDialog。
问题是,我需要发送到 Facebook 的用户内容,有没有办法让它通过 API 调用?
react-native - 在链接推荐后反应原生 fbsdk MODULE_NOT_FOUND
我在 git repo 和网上搜索了这个错误,但我没有找到任何让我来到这里的东西。React native 对我来说是全新的,所以如果我错过了一些愚蠢的东西,我深表歉意。
我正在尝试在我的 react-native 项目中安装和链接 react-native-fbsdk:https ://github.com/facebook/react-native-fbsdk
我经历了这些步骤:
结果:完成,项目创建
输出:在 C:\wamp\www\chatapp\node_modules (26ms) 中扫描 712 个文件夹中的符号链接 rnpm-install info 模块 react-native-fbsdk 已成功安装和链接
输出:扫描 712 个文件夹中的符号链接 C:\wamp\www\chatapp\node_modules (29ms) { [错误:找不到模块 'C:\wamp\www\chatapp\node_modules\react-native-fbsdk\package.json' ] 代码:'MODULE_NOT_FOUND' }
当然,当我尝试使用 react-native run-android 构建我的应用程序时,我得到了这个:
更多信息:
- 反应原生版本:0.42.3
- npm -版本 4.2.0
- 我没有在我的 node_modules 文件夹下找到“react-native-fbsdk”文件夹。
- 视窗 8.1
- 我正在使用 Android Studio
- Android SDK平台-工具25.0.4
- 安卓 SDK 工具 25.2.3
先感谢您。狮子座。
编辑 + 更新:添加了 react-native 标签。Facebook 团队对此进行了调查,这看起来像是 React Native 本身的问题。 https://developers.facebook.com/bugs/1889723254644374
react-native - 使用 react-native-fbsdk 发布图片
我正在尝试使用 react-native-fbsdk 发布到 facebook 组。我一遍又一遍地收到同样的错误,说“请求参数需要是带有'字符串'字段的对象。” 注释代码给出了同样的错误。
这是我的代码:
知道我在这里做错了什么吗?我已经用谷歌搜索了好几天了,没有运气。
react-native - react-native:无法在 facebook LoginManager 函数中调用导航器
我是本机反应的新手,我在通过 facebook 图收到用户凭据后尝试调用导航器。任何帮助将不胜感激 :)
所以我有我的第一堂课,它设置了导航器和渲染场景。
上面的代码将自动调用 Main 类。此类“如下所示”包含一个自定义 facebook 登录按钮,该按钮在单击时调用方法“handleFaceBookLogin()”。所以一切正常,直到我尝试运行 this.props.navigator.push({ name: 'stats',}) 它返回,无法读取属性'navigator'。请注意,如果我将 navigator 道具移到 Facebook Manager 登录之外,这将正常工作。
我还包括了 Stats 类以供参考。
我再次非常感谢任何建议/帮助。
android - 如何获取用于 react-native-fbsdk 模块的 Facebook SDK 版本
在 facebook 开发者页面(https://developers.facebook.com/docs/facebook-login/android)中说,对于 Facebook SDK 4.14.0 版本,Facebook Login 已与 Facebook Lite 自动集成,但我正在使用 react-native -fbsdk ( https://github.com/facebook/react-native-fbsdk ) 模块,所以我想知道使用的是什么版本的FB SDK。
谢谢。