Comments (5)
Thank you for submitting issue! Did you tried this with different endpoint? Maybe there is some problem related to big size of your response and WebSQL. I will try to debug it, but maybe it will tooks me weeks or two...
You can also try this code:
// Constructor
this.cacheService.setDefaultTTL(60 * 60);
// GET-request
let request = this.http.get(this.config.getApi().getUrl() + endpoint, this.getHeaders(this.token)) .map((response: Response) => {
return this.getResponse(response);
});
return this.cacheService.loadFromObservable(endpoint, request)
.catch(response => {
return Rx.Observable.throw(response.json().message || 'A server communication error has been throwed.');
});
from ionic-cache.
Yes, I also tried it with other endpoints. Some of the endpoints return a quite large dataset (like the example above), but there are also endpoints which return a small dataset (f.e. 1 record).
I think it could also be related with to the newest versions of Ionic.
I'm running Ionic v2.0.0.-rc4. It looks like that since upgrading to this version and an upgrade to v1.1.1 of your plugin (apostrophe fix), your cache plugin doesn't seem to work anymore like expected.
If you need more information, I'd like to help you investigating the issue.
from ionic-cache.
Maybe its releated to #17
Did you tried older version? Can you try version before apostrophe fix? And what about Chrome or other browsers?
I will try to investigate problem myself soon as possible.
from ionic-cache.
Can you test latest version?
from ionic-cache.
Should be fixed in latest version.
from ionic-cache.
Related Issues (20)
- Support for secure storage HOT 1
- can I use this package for image caching? HOT 2
- Error: Cache entry already expired: image HOT 1
- Can't resolve '@angular/http' HOT 5
- Firebase Support HOT 1
- Fails to build: ModuleWithProviders needs generic type? HOT 1
- Consolidate blob handling functions into original functions HOT 1
- Debugging HOT 2
- Calling clearGroup throws error when cache is disabled HOT 2
- Disabling cache before Storage is ready will result in cache being reenabled HOT 1
- Can't import ionic-cache in Ionic 5 / Angular 11 project due to change in @ionic/storage lib. HOT 5
- NPM package unsync HOT 2
- keyPrefix ignored in v6+ HOT 3
- clearGroup is not working HOT 1
- Compatible ionic version. HOT 1
- Cache initialization error: Error: No available storage method found. HOT 6
- has no exported member 'ɵɵFactoryDeclaration'
- Error: ./node_modules/ionic-cache/dist/cache.service.js Module not found: Error: Can't resolve 'rxjs/operators/' HOT 1
- Import issue with version 4.0.0 HOT 3
- Fix tests HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ionic-cache.