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 requires react-native-webview. As such, you should follow the installation steps for react-native-webview.

Регион аккаунта (ВНИМАНИЕ: клиенты ЕС)

Если ваш аккаунт находится в ЕС, установите region = 'eu' в конфигурации виджета. В противном случае вам не нужно определять region.

Нужна помощь?

Если вы столкнулись с проблемами или у вас есть вопросы по библиотеке React Native, пожалуйста:

Вклад

Вклады приветствуются! Пожалуйста, посетите репозиторий GitHub для получения инструкций по внесению вклада.