gpt4 book ai didi

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

转载 作者:搜寻专家 更新时间:2023-10-31 22:29:29 24 4
gpt4 key购买 nike

我正在使用 textangular,它使用 angular-sanitize 来解析 html。

我正在尝试使用 iframe 标签嵌入视频,但是当 textangular 调用 angular-sanitize 来解析 html 时,这些标签被删除了。

我应该如何更改 Angular 清理以允许 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({},x,e("address,article,aside,blockquote,caption,center,del,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,iframe,ins,map,menu,nav,ol,pre,script,section,table,ul"))

我按字母顺序保存它。

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

关于html - 如何使 angular-sanitize 不从 html 中删除 iframe 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22449454/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com