FastComments.com

FastComments React Native Library

Це офіційна бібліотека React Native для FastComments.

Віджети коментування FastComments для React Native

Репозиторій

Переглянути на GitHub


Встановлення Internal Link


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

Примітка: станом на липень 2024 року здається, що в react-native-webview є помилка, тому краще зафіксувати версію на 13.6.4 — не використовуйте ^, щоб отримати останній патч.

Розгляньте нативний SDK Internal Link

Ця бібліотека використовує webview для обгортання бібліотеки VanillaJS.

FastComments тепер підтримує повністю нативну реалізацію нашого клієнта в складі fastcomments-react-native-sdk. Якщо вам потрібна повністю нативна реалізація, можливо, варто подивитися туди.

Використання — єдиний вхід (SSO) Internal Link

FastComments використовує HMAC для безпечного SSO. Щоб використовувати, ваш бекенд має створити об'єкт SSO (sso властивість конфігурації) і передати його до віджета коментарів.

Приклади для різних бекендів можна знайти тут: https://github.com/FastComments/fastcomments-code-examples/tree/master/sso

Peer-залежності Internal Link

fastcomments-react-native вимагає react-native-webview. Тому слід виконати кроки встановлення для react-native-webview.

Регіон облікового запису (УВАГА: клієнти з ЄС)

Якщо ваш обліковий запис знаходиться в ЄС, встановіть region = 'eu' у конфігурації віджета. В іншому випадку визначати region не потрібно.

Потрібна допомога?

Якщо ви зіткнетеся з будь-якими проблемами або у вас є запитання щодо бібліотеки React Native, будь ласка:

Участь

Внески вітаються! Будь ласка, відвідайте репозиторій на GitHub для отримання інструкцій щодо внесків.