View Single Post
Old 06-19-2017, 12:39 AM   #2
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,434
Karma: 27757438
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
For sync to work the server must be running and accessible from all devices. The way it works is that whenever you change the page of the book you are reading, after a second the reader updates the last read position stored inthe server. When you click sync the reader on the other device asks the server for the updated last read position. And you have to setup user accounts, it will not work with anonymous access, because then anybody accessin gthe book will change the last read position for everybody else.

As for page numbers, you can just directly use the URL to go to any particular location in the book. If you use the url from one device on anither device it guarantees that the content from the paragraph at the top of the page on the first device will be somewhere on the page in the second device, which is about as close as you can get with reflowable formats.

Page number will never match across devices, so I dont see how you intend to use them to find particular locations.
kovidgoyal is offline   Reply With Quote