NodeValidatorBuilder.common 构造函数
创建一个新的 NodeValidatorBuilder 对象,该对象接受常见的构建结构。
默认情况下,这将接受 HTML5 元素和属性,并使用默认的 UriPolicy 和模板元素。
过滤的显著语法
- 仅允许已知良好的 HTML5 元素和属性。
- 所有 URL 必须是同源的,使用 allowNavigation 和 allowImages 指定额外的 URI 策略。
- 内联样式不允许。
- 自定义元素标签不允许,使用 allowCustomElement。
- 自定义标签扩展不允许,使用 allowTagExtension。
- SVG 元素不允许,使用 allowSvg。
对于仅应包含格式化文本的 HTML 场景,使用 allowTextElements 更合适。
使用 allowSvg 允许 SVG 元素。
实现
NodeValidatorBuilder.common() {
allowHtml5();
allowTemplating();
}