FastComments.com

FastComments React Native Library

Ceci est la bibliothèque officielle React Native pour FastComments.

Widgets de commentaires FastComments pour React Native

Dépôt

Voir sur GitHub


Installation Internal Link


npm install react-native-webview@13.6.4 --save
npm install fastcomments-react-native --save

Remarque : En juillet 2024, il semble que react-native-webview ait un bug, il est donc préférable d'épingler la version à 13.6.4 — n'utilisez pas ^ pour récupérer la dernière version patch.

Prendre en compte le SDK natif Internal Link


Cette bibliothèque utilise une webview autour de la bibliothèque VanillaJS.

FastComments prend désormais en charge une implémentation entièrement native de notre client dans le cadre de fastcomments-react-native-sdk.

Si vous souhaitez une implémentation entièrement native, vous pouvez consulter ce dépôt.

Utilisation - SSO Internal Link

FastComments utilise HMAC pour le SSO sécurisé. Pour l'utiliser, faites en sorte que votre backend crée l'objet SSO (sso propriété de configuration) et le transmette au widget de commentaires.

Vous pouvez trouver des exemples pour différents backends ici : https://github.com/FastComments/fastcomments-code-examples/tree/master/sso

Dépendances peer Internal Link


fastcomments-react-native nécessite react-native-webview. Vous devez donc suivre les étapes d'installation de react-native-webview.

Région du compte (ATTENTION : clients de l'UE)

Si votre compte est situé dans l'UE, définissez region = 'eu' dans la configuration du widget.

Sinon, vous n'avez pas besoin de définir region.

Besoin d'aide ?

Si vous rencontrez des problèmes ou avez des questions concernant la bibliothèque React Native, veuillez :

Contribuer

Les contributions sont les bienvenues ! Veuillez consulter le dépôt GitHub pour les directives de contribution.