FastComments.com

Add Comment Widgets to Your React Native App

Це офіційна бібліотека 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 для отримання інструкцій щодо внесків.