AEM Sites:尽管RTE插件配置了,但富文本编辑器中不显示特殊字符

本文解决了即使在配置推荐的RTE插件后,在富文本编辑器中输入的特殊字符也不会显示在Adobe Experience Manager Sites中的问题。

描述 description

环境


Adobe Experience Manager Sites(所有版本)

问题/症状

  • 特殊字符(如©、®、™等) 在富文本字段中输入的内容无法按预期显示在创作界面或发布的页面中。
  • 根据配置富文本编辑器插件启用并配置建议的富文本编辑器(RTE)插件后,问题仍然存在。
  • UI或日志中未显示任何显式错误消息。

重现步骤:

  1. 在AEM Sites组件中打开富文本字段。
  2. 使用字符映射或键盘输入输入输入特殊字符。
  3. 保存并查看内容;特殊字符缺失或无法正确呈现。

解决方法 resolution

请按照以下步骤解决问题:

  1. 确认在组件的对话框配置中启用了用于特殊字符的RTE插件。
  2. 查看/apps/<project>/config/cq:dialog/content/items/tabs/items/<tab>/items/<rte-field>/rtePlugins处的RTE配置,并确保specialchar插件设置为​true
  3. 验证specialChars配置是否包含所需字符。
  4. 如果配置正确且问题仍然存在,请检查自定义客户端库或可能覆盖默认RTE行为的叠加。
  5. 监测错误SITES-46532的进度,该问题已被确定为根本原因,并计划在AEMaaCS 2026.06中解决。 通过官方的Adobe发行说明或打开状态更新的支持案例来跟踪更新。

原因

产品缺陷(错误SITES-46532)会阻止特殊字符在富文本编辑器中正确显示,即使按照文档说明配置插件也是如此。

相关阅读

配置富文本编辑器插件

recommendation-more-help
experience-cloud-kcs-help-kbarticles