Javascript 获取“;不安全:”;图像的扩展
我有一个形象:Javascript 获取“;不安全:”;图像的扩展,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,我有一个形象: <img data-ng-src="C:/var/vci/images/fleetImages/{{img.imageName}}" data-ng-type="{{img.imageType}}"/> 但我还是遇到了同样的问题。 请帮助我解决此问题。您需要将文件列为白名单:协议 .config(['$compileProvider', function ($compileProvider) { $compileProvider.imgSrcSanitizati
<img data-ng-src="C:/var/vci/images/fleetImages/{{img.imageName}}" data-ng-type="{{img.imageType}}"/>
但我还是遇到了同样的问题。
请帮助我解决此问题。您需要将
文件列为白名单:
协议
.config(['$compileProvider', function ($compileProvider) {
$compileProvider.imgSrcSanitizationWhitelist(/^\s*(https?|local|data|file):/);
}]);
您还应该考虑使用相对路径而不是绝对本地文件系统路径。
请看更多信息。您需要将
文件列入白名单:
协议
.config(['$compileProvider', function ($compileProvider) {
$compileProvider.imgSrcSanitizationWhitelist(/^\s*(https?|local|data|file):/);
}]);
您还应该考虑使用相对路径而不是绝对本地文件系统路径。
请看还有更多信息。但是为什么你会直接从磁盘上引用图像,你可能有一个Web服务器用于此?我在项目外部保存了图像,但是为什么你会直接从磁盘上引用图像,你可能有一个Web服务器来解决这个问题?我已经在项目外保存了图像,但仍然收到相同的问题你可以更新你的问题以包含你当前拥有的代码,或者设置一个fiddle()?仍然收到相同的问题你可以更新你的问题以包含你当前拥有的代码,或者设置一个fiddle()?