FastComments.com

FastComments React Native SDK


这是 FastComments 官方的 React Native SDK。

FastComments 适用于 React Native 应用的 SDK

仓库

在 GitHub 上查看


安装 Internal Link

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

截图 Internal Link


皮肤:Erebus

皮肤:Erebus

皮肤:Default

皮肤:Default

原生 WYSIWYG 编辑器,支持图片!

原生 WYSIWYG 编辑器,支持图片

富文本编辑器

此库使用 10tap 编辑器提供富文本编辑功能,带来强大的所见即所得编辑体验。

配置选项

此库旨在支持在 fastcomments-typescript 中定义的所有配置选项,与 Web 实现一致。

FastComments 概念

入门需要了解的主要概念是 tenantIdurlIdtenantId 是您在 FastComments.com 的账户标识。urlId 则用于绑定评论线程。这可以是页面 URL、产品 id、文章 id 等。

用户通知

FastComments 支持 许多场景 的通知。通知可配置, 可以在全局或按通知/评论级别选择退出,并支持页面级订阅,用户可以订阅特定页面或文章的讨论线程。

例如,可以使用 Secure SSO 验证用户身份,然后定期轮询未读通知并将其推送给用户。

参见示例 AppNotificationsSecureSSO 了解如何获取并转换未读的用户通知。

Gif 浏览器

默认情况下,不启用任何图片或 GIF 选择。参见 example/src/AppCommentingImageSelection.tsx 了解如何支持图片和 GIF 上传。此库提供了一个 Gif 浏览器,会对搜索和所提供的图片进行匿名处理,您只需使用它即可。

性能

如果您发现任何性能问题,请提交工单并附上可复现的示例,包括所用设备。性能是所有 FastComments 库的首要关注点。

需要帮助?

如果您在使用 React Native SDK 时遇到任何问题或有疑问,请:

贡献

欢迎贡献!请访问 GitHub 仓库 查看贡献指南。