npm i --save @res0/ns8-facebook
- 版本:2.1.3
- GitHub: https://github.com/NativeScript/plugins
- NPM: https://npmjs.net.cn/package/%40res0%2Fns8-facebook
- 下载
- 昨日:0
- 上周:0
- 上个月:0
@nativescript/facebook
npm install @nativescript/facebook
先决条件
Android
在运行项目之前,请遵循 Facebook Android SDK 的入门指南以设置 Facebook 应用。由于上面的 rnpm link 步骤已经处理了构建.gradle 的更改,您可以跳过这些更改,但请确保您遵循其他步骤,例如更新 strings.xml
和 AndroidManifest.xml
。
iOS
遵循入门指南中的第 3 步以使用 Facebook iOS SDK。
用法
您还可以使用自定义 UI 的登录管理器来执行登录。
import { LoginManager, AccessToken } from '@nativescript/facebook';
LoginManager.init() // call init early in the app lifecycle e.g main.ts/app.ts
try {
const result = await LoginManager.logInWithPermissions(['public_profile']); // LoginResult
const accessToken = AccessToken.currentAccessToken();
} catch (e) {}
LoginManager.logOut(); // Whenever you're done
许可证
Apache 许可证版本 2.0