Especially when that limitation is a compile time constant in QtWebEngine-Chromium and it could be easily changed:
see GetMaxURLChars in
https://github.com/qt/qtwebengine-ch...n/url_utils.cc
Hmm... it is worth a shot to try to use urlschemehandlers but sometime after the new year as I really do not see a strong need for this in real world epubs. Certainly any epub that had a single xhtml file over 2mb would break almost all older and many current epub reading devices.