kiwix / kiwix-js-pwa

Kiwix JS Offline Browser implemented as a Progressive Web App (PWA), and packaged as Electron, NWJS and UWP apps for Windows and Linux.
https://pwa.kiwix.org
GNU General Public License v3.0
177 stars 29 forks source link

With zimit2 in the UWP app, provide fuzzy search workaround for YouTube videos due to incompatibility with wombat.js #551

Open Jaifroid opened 7 months ago

Jaifroid commented 7 months ago

Unfortunately, due to the incompatibility of wombat.js with the UWP app, we can't use the native support for finding the video BLOB in zimit2 archives.

Instead, we'll have to do adapt the fuzzy search as implemented for zimit1 legacy mode. Unless https://github.com/openzim/warc2zim/issues/171 can target Edge 18, which seems very unlikely.

This hack would take some time, so I won't implement it for v3.0, especially as zimit2 is not yet officially released.