Your comments

Likewise. Thanks for the fix Tom.

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.