如何使用angular-sanitize不从html中删除iframe标签

我使用的是textangular,它使用angular-sanitize来解析html.

我正在尝试使用iframe标记嵌入视频,但是当textangular调用angular-sanitize到parsehtml时会删除这些视频.

我应该如何更改角度消毒以允许iframe标签用于例如链接到YouTube视频?

或者我应该如何在我的HTML中嵌入视频?

解决方法

这就是我做到的.

textAngular使用单独的sanitize js文件textAngular-sanitize.min.js.

即使它被缩小,打开它,你会发现一组标签;寻找这个:

A=b.extend({},x,e("address,article,aside,blockquote,caption,center,del,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,map,menu,nav,ol,pre,script,section,table,ul"))

只需添加iframe标记即可

A=b.extend({},iframe,ul"))

我保持按字母顺序排列.

这使它“安全”,问题解决了.

相关文章

ANGULAR.JS:NG-SELECTANDNG-OPTIONSPS:其实看英文文档比看中...
AngularJS中使用Chart.js制折线图与饼图实例  Chart.js 是...
IE浏览器兼容性后续前言 继续尝试解决IE浏览器兼容性问题,...
Angular实现下拉菜单多选写这篇文章时,引用文章地址如下:h...
在AngularJS应用中集成科大讯飞语音输入功能前言 根据项目...
Angular数据更新不及时问题探讨前言 在修复控制角标正确变...