OpenReplay会话输入框无法完整显示内容?配置参数仍仅显示前三字符
OpenReplay输入字段完整显示配置问题
你已在tracker构造函数中配置以下参数:
obscureTextEmails: false, obscureTextNumbers: false, obscureInputEmails: false, defaultInputMode: 0 // plain, not obscured nor ignored
但输入框仍仅显示前三个字符,第四个及之后变为星号;未配置参数时输入内容从第一个字符就变星号,说明参数已部分生效。以下是解决方向:
- 检查输入框类型:若输入框是
type="password",OpenReplay默认会强制模糊化这类输入,需在tracker配置中新增obscureInputPasswords: false参数,关闭密码输入的模糊处理。 - 排查全局/自定义规则:确认是否有自定义插件或全局配置覆盖了当前输入跟踪规则,比如特定选择器的输入被单独设置模糊化。
- 强制元素级配置:给目标输入元素添加
data-openreplay-input-mode="0"属性,强制指定该输入框为明文跟踪模式。
调整后的完整配置示例:
const tracker = new OpenReplay({ obscureTextEmails: false, obscureTextNumbers: false, obscureInputEmails: false, obscureInputPasswords: false, defaultInputMode: 0 // plain, not obscured nor ignored });
内容的提问来源于stack exchange,提问作者edd
相关产品推荐
相关产品推荐

