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 для получения руководства по внесению вклада.