为什么 ngSanitize 会删除具有相对路径的图像源,例如<img src="/img/lol.jpg>
从 html 文本中删除,但它不会触及具有绝对路径的图像,例如<img src="http://site.com/img/lol.jpg">
?
问问题
319 次
1 回答
1
图片 URL 白名单正则表达式/^\s*((https?|ftp|file|blob):|data:image\/)/
与相对 URL 不匹配。
您可以根据编译提供者文档覆盖白名单。
app.config(function($compileProvider) {
$compileProvider.imgSrcSanitizationWhitelist(<your regexp here>);
});
于 2014-10-03T03:36:59.310 回答