Your comments

Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.


angular.min.js:108
TypeError: document.getElementById(...).contentWindow.updateFontSelector is not a function
at new <anonymous> (epubreader.js:223)
at Object.e [as invoke] (angular.min.js:39)
at P.instance (angular.min.js:80)
at S (angular.min.js:61)
at g (angular.min.js:54)
at angular.min.js:54
at angular.min.js:19
at n.$eval (angular.min.js:134)
at n.$apply (angular.min.js:135)
at angular.min.js:19

Looks like was a problem my end - cleared the Chrome cache on my phone and it seems all is well now.


I did actually run in to some problems changing themes whilst testing this (I wanted to rule out the "Dark theme", which is now working fine). I actually had to clear the cache on my desktop PC (also running Chrome) to get all the changed graphics when I tried the Dark Red and Modern themes. Quite often the "Download" and "Read" buttons were holding on to the previous themes. I assume thats a Chrome issue though.


Anyway, looks like the cache issue has sorted it, so thanks again for all your hard work. This app should have a much higher profile than it does!

No, although the "overlay" flashes blue as if acknowledging a press.

Chrome version is 48.0.2564.95

Just tested on the latest Firefox for Android and it works perfectly.

That would be absolutely awesome. Its the only feature I now need from the webviewer.

Brilliant bit of software that needs way more exposure than it gets.