Normal cfi save
This commit is contained in:
parent
5d7f43122b
commit
1a98dce1a7
|
@ -19,6 +19,7 @@ var reader;
|
||||||
reader.rendition.themes.register("sepiaTheme", "/static/css/epub_themes.css");
|
reader.rendition.themes.register("sepiaTheme", "/static/css/epub_themes.css");
|
||||||
reader.rendition.themes.register("blackTheme", "/static/css/epub_themes.css");
|
reader.rendition.themes.register("blackTheme", "/static/css/epub_themes.css");
|
||||||
|
|
||||||
|
|
||||||
if (calibre.useBookmarks) {
|
if (calibre.useBookmarks) {
|
||||||
reader.on("reader:bookmarked", updateBookmark.bind(reader, "add"));
|
reader.on("reader:bookmarked", updateBookmark.bind(reader, "add"));
|
||||||
reader.on("reader:unbookmarked", updateBookmark.bind(reader, "remove"));
|
reader.on("reader:unbookmarked", updateBookmark.bind(reader, "remove"));
|
||||||
|
@ -53,13 +54,8 @@ var reader;
|
||||||
// Swiped Left
|
// Swiped Left
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
var $next = $('#next');
|
reader.rendition.on("locationChanged", updateLastCFI);
|
||||||
var $prev = $('#prev');
|
|
||||||
|
|
||||||
$next.on("click", updateLastCFI.bind(reader));
|
|
||||||
|
|
||||||
$prev.on("click", updateLastCFI.bind(reader));
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {string} action - Add or remove bookmark
|
* @param {string} action - Add or remove bookmark
|
||||||
|
@ -87,8 +83,8 @@ var reader;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function updateLastCFI(event) {
|
function updateLastCFI(location) {
|
||||||
var cfi = this.rendition.location.start.cfi;
|
var cfi = location.start;
|
||||||
var csrftoken = $("input[name='csrf_token']").val();
|
var csrftoken = $("input[name='csrf_token']").val();
|
||||||
|
|
||||||
// Save to database
|
// Save to database
|
||||||
|
|
Loading…
Reference in New Issue