I think that would be a better user experience, so that if I accidentally click "next" and then close, I don't skip a chapter.
Also, if you want to avoid excessive calls to the server, you could save the user's current page location to local storage. It wouldn't work when switching between...