Open benoit74 opened 1 month ago
Postponing to 2.1, not an easy feat to be solved.
It looks like this might be related to the encoding of the querystring? In PWA I see this. Note that the app tried to call the contents with an encoded querystring, as we had decided, but the contents are actually stored in the ZIM with a plain question mark and other separators unencoded. EDIT: This is incorrect, please ignore.
Apologies, that was a red herring. It's just that that part of the console dev tools shows the requests in this way (encoded). It's the same for video that DOES work, so it's not that.
These code demo panels seem to work fine when it's a case of showing how JavaScript functions work, but they don't work when the content is HTML. Which is a bit strange.
To be investigated in 2.1 to at least better understand the problem
Explanation and dirty hack found and working well, ticket opened in webrecorder/wombat to find the proper solution to fix this, there is definitely lots of hope ^^
See https://dev.library.kiwix.org/content/developer.mozilla.org_en_all_2024-05/interactive-examples.mdn.mozilla.net/pages/tabbed/section.html for isolated test case.
This worked well in zimit1 and is working well in replayweb.page
URL and other arguments passed by wombat to our URL rewriting function are unusual:
mod =
if_
and url withmp_
seems pretty special