FastComments.com
Этот материал ещё недоступен на вашем языке. Отображается версия на английском.

Add Comments to Your React Native App


Это официальный SDK для React Native от FastComments.

SDK FastComments для приложений React Native

Репозиторий

Просмотреть на GitHub


Установка Internal Link

npm install fastcomments-react-native-sdk --save

Скриншоты Internal Link


Скин: Erebus

Скин: Erebus

Скин: Default

Скин: Default

Нативный WYSIWYG-редактор с поддержкой изображений!

Нативный WYSIWYG-редактор с поддержкой изображений

Редактор форматированного текста

Эта библиотека использует редактор 10tap для возможностей редактирования форматированного текста, который обеспечивает мощный WYSIWYG-интерфейс.

Параметры конфигурации

Эта библиотека стремится поддерживать все параметры конфигурации, определенные в fastcomments-typescript, так же как и веб-реализация.

Концепции FastComments

Основные понятия, которые нужно знать, чтобы начать — это tenantId и urlId. tenantId — это идентификатор вашей учетной записи на FastComments.com. urlId — это то, к чему будут привязаны потоки комментариев. Это может быть URL страницы, идентификатор товара, идентификатор статьи и т. д.

Уведомления пользователей

FastComments поддерживает уведомления для многих сценариев. Уведомления настраиваемы, от них можно отказаться глобально или на уровне конкретного уведомления/комментария, а также поддерживаются подписки на уровне страницы, чтобы пользователи могли подписываться на потоки определенной страницы или статьи.

Например, можно использовать Secure SSO для аутентификации пользователя, а затем периодически опрашивать наличие непрочитанных уведомлений и отправлять их пользователю.

См. пример the example AppNotificationSecureSSO, чтобы узнать, как получать и обрабатывать (переводить) непрочитанные уведомления пользователей.

Браузер GIF

По умолчанию выбор изображений или GIF не включен. См. example/src/AppCommentingImageSelection.tsx, чтобы узнать, как поддерживать загрузку изображений и GIF. В этой библиотеке есть Браузер GIF, который анонимизирует поисковые запросы и изображения, предоставляемые в библиотеке — вам просто нужно его использовать.

Производительность

Если вы обнаружите проблемы с производительностью, пожалуйста, откройте тикет с примером для воспроизведения, включая используемое устройство. Производительность является приоритетом для всех библиотек FastComments.

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

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

Вклад

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