Comments (3)
Upon remote debugging with Firefox on Fire Tablet or Phone, I am seeing the local storage cache is working fine but the json for the image is being cut off. The base64 encoded image is not fully sent back and hence the JSON parsing fails.
from kavita-webui.
This looks to be due to Transfer-Encoding being "chunked" and Content-Length not set in the headers. Some images are chunked and only first chunk is read by Angular and attempted to parse into JSON, thus JSON being invalid.
from kavita-webui.
This was solved by loading binary files instead of base64 encoded strings and rendering them. This required extensive change to caching.
from kavita-webui.
Related Issues (20)
- Book Reader bookmarking scroll part needs some tweaking
- Directory Picker Go Back button when on last node before directory listing, will not properly load the directories.
- Allow user to change Log level
- Specials for Series-detail page need to be sorted using Natural Sort Order
- Error message rework
- Implement the ability to download files from Kavita server
- Unable to select the lib type
- Book Reader: Clean # from ids for bookmark scroll marker
- user stuck on a blank screen when not logged in HOT 1
- Dark theme not working after logout
- Library detail series delete isn't removing the card HOT 1
- Continue reading button regression
- Enhance Book progress
- Revamp README HOT 1
- Carousel wheel does not update after mark read/unread for In Progress
- New toastrs need style adjustments for dark mode
- Webtoon reader doesn't work on non-webtoon images HOT 1
- Toastr color is black on light mode
- Navbar enhancement
- Default theme dark mode
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 kavita-webui.