我使用的是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"))
A=b.extend({},iframe,ul"))
我保持按字母顺序排列.
这使它“安全”,问题解决了.