I am using ImgCache.js in my Ionic app.
I initialize it in
$ionicPlatform.ready(), as the readme says to do. This initializes with no issues.
I use the directive
img-cache ic-src in my
<img> tag to attempt to load it from cache, otherwise it loads directly from the given url.
The plugin works nicely on my desktop dev environment, but not on a phone. I was getting “device is not defined” and “FileTransfer is not defined” errors which I solved by installing
Now those errors go away and ImgCache.js is at least loading, but instead every time I load an image I get this:
imgcache.js:46 ERROR: Download error source: https://my.sourceurl.com/subdirectory/picture.jpg imgcache.js:46 ERROR: Download error target: cdvfile://localhost/persistent/imgcache/##########.jpg imgcache.js:46 ERROR: Download error code: 3
What the heck is a cdvfile?
Does anyone know how to fix this?