summaryrefslogtreecommitdiff
path: root/js/reader.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2020-11-20 21:07:36 +0300
committerAndrew Dolgov <[email protected]>2020-11-20 21:07:36 +0300
commit2fe839fb75aef28df18ebb31a032604351880949 (patch)
tree7f1fc2232ad87ed92cb95907ed11646cf43dfdbc /js/reader.js
parent46a92eee384530354806ef527abbf1e37bb68810 (diff)
reader: only set native online/offline event handlers if not running under app
Diffstat (limited to 'js/reader.js')
-rw-r--r--js/reader.js16
1 files changed, 8 insertions, 8 deletions
diff --git a/js/reader.js b/js/reader.js
index 8d54701..c8ea093 100644
--- a/js/reader.js
+++ b/js/reader.js
@@ -52,18 +52,18 @@ const Reader = {
if (typeof EpubeApp != "undefined") {
EpubeApp.setPage("PAGE_READER");
+ } else {
+ $(window).on('online', function() {
+ Reader.onOfflineModeChanged(false);
+ });
+
+ $(window).on('offline', function() {
+ Reader.onOfflineModeChanged(true);
+ });
}
Reader.applyTheme();
- $(window).on('online', function() {
- Reader.onOfflineModeChanged(false);
- });
-
- $(window).on('offline', function() {
- Reader.onOfflineModeChanged(true);
- });
-
localforage.getItem(Reader.cacheId("book")).then(function(item) {
// ios doesn't work with FileReader for whatever reason