0

ngSanitize<img src="/img/lol.jpg> がhtmlテキストのように相対パスの画像ソースを削除するのに、絶対パスの画像には触れないのは<img src="http://site.com/img/lol.jpg">なぜですか?

4

1 に答える 1

1

画像のURLホワイトリストregexpは/^\s*((https?|ftp|file|blob):|data:image\/)/、相対URLと一致しません。

コンパイルプロバイダーのドキュメントに従って、ホワイトリストを上書きできます。

app.config(function($compileProvider) {
    $compileProvider.imgSrcSanitizationWhitelist(<your regexp here>);
});
于 2014-10-03T03:36:59.310 に答える