Angular2 + imgcache不安全的URL

问题描述:

我正在使用imgcache缓存cordova应用程序的图像,然后显示缓存的图像(如果图像已被缓存)。Angular2 + imgcache不安全的URL

当我得到缓存的URL后,当我尝试设置img src属性时,出现以下错误。

不安全:文件系统:http://localhost:8100/temporary/imgcache/108a8c16ec8d04c1d104240c56b97843068a6e08.jpg

net::ERR_UNKNOWN_URL_SCHEME 

我打过电话了dom.bypassSecurityTrustUrl,以纪念URL安全的,但我仍然得到错误。

ImgCache.cacheFile(this.image, (cachedFile: string) => { 
    console.log(this.domSanitizer.bypassSecurityTrustUrl(cachedFile)); 
     this.src = cachedFile; 
    },() => { 
     this.onError(); 
    }); 

我做错了什么?

找出问题所在。我本来应该把我的domSanitizer返回给src的值

this.src = this.domSanitizer.bypassSecurityTrustUrl(cachedFile));