使用org.omnifaces.resourcehandler.CombinedResourceHandler
,
在应用程序的某个位置使用了<pe:ckEditor>
。
只需尝试加载编辑器,如下所示。
<h:form id="form">
<pe:ckEditor value="Contents" label="Label" height="200" width="1000"/>
</h:form>
在控制台上留下以下JavaScript错误。
未捕获的TypeError:无法读取未定义
的属性'replace'
测试用例除了基本的XHTML结构和<pe:ckEditor>
标记之外什么都没有。
错误消失,
时<resource-handler>org.omnifaces.resourcehandler.CombinedResourceHandler</resource-handler>
已从faces-config.xml
移除。
错误来自primefaces-extensions.source.js
。当使用<pe:ckEditor>
时,在将JavaScript代码组合/组合到单个JavaScript文件中时可能会发生一些问题。
它也可以在OmniFaces 2.1 final中重现