diff --git a/client/components/App.vue b/client/components/App.vue index 70ae5c23..44859c56 100644 --- a/client/components/App.vue +++ b/client/components/App.vue @@ -128,6 +128,10 @@ class App extends Vue { this.setAppTitle(); (async() => { + //запросим persistent storage + if (navigator.storage && navigator.storage.persist) { + navigator.storage.persist(); + } await this.routerReady(); this.redirectIfNeeded(); })(); diff --git a/client/components/Reader/share/bookManager.js b/client/components/Reader/share/bookManager.js index 607bc129..d9196ac7 100644 --- a/client/components/Reader/share/bookManager.js +++ b/client/components/Reader/share/bookManager.js @@ -4,7 +4,7 @@ import _ from 'lodash'; import * as utils from '../../../share/utils'; import BookParser from './BookParser'; -const maxDataSize = 300*1024*1024;//compressed bytes +const maxDataSize = 500*1024*1024;//compressed bytes //локальный кэш метаданных книг, ограничение maxDataSize const bmMetaStore = localForage.createInstance({