Formbricks 反应原生 SDK
请看 窗体砖。 。 。 . 具体来说, 框架指南。 。 。 .
什么是福布瑞克斯吗
Formbricks是你的解决方案 对于产品内部的微观调查, 将会超额增加你的产品体验! 🚀 详情请查看 formbricks.com (英语)。 。 。 .
如何使用此库
- 在您的工程中使用 npm 安装 Formbricks 包 :
npm install @formbricks/react-native
- 导入窗体并初始化您主组件中的部件( 例如 App. tsx 或 App.js) :
import Formbricks, { track } from "@formbricks/react-native";
export default function App() {
return (
<View>
{/* Your app code */}
<Formbricks
appUrl="https://app.formbricks.com"
workspaceId="your-workspace-id"
/>
</View>
);
}
将工作空间标识替换为工作空间标识。 您可以在 连接指令 在窗体砖中 配置 页面.
说明: 这个
environmentId道具仍作为后相兼容的别名支持workspaceId,但它已经贬值,并将在未来的重大发行中被移除. 应使用新的整合workspaceId。 。 。 .
关于不同框架的更详细指南,请检查我们 框架指南。 。 。 .
黑暗模式
调查默认是光明的。 打电话 setAppearance 改为:
import { setAppearance } from "@formbricks/react-native";
setAppearance("dark"); // "light" | "dark" | "system"
- 工作前后
setup(),或通过appearance输入setup()相会. - 开口调查开关到位;打入的答案和当前问题停留.
"system"如下 你的应用程序 主题(Appearance.getColorScheme(),包括:Appearance.setColorScheme),而不是手机,并更新直播. 如果你的应用只保留主题 在JS,打电话setAppearance("light" | "dark")当它改变的时候,你自己.- 站过去
logout(),应用程序重新启动时被遗忘,从未发送到服务器. 未知值记录出错并倒回光中 . - 需要一个支持暗模式的Formbricks服务器;一个更古老的服务器会保持对光的调查.
在Formbricks中配置的自定义 CSS 不需要SDK呼叫;它随工作空间状态而来.