Comments (10)
After some further investigation, I found that in the raw html, there indeed is a source tag.
`
However, this a webm video, which is not supported by UIWebView(source). Because of that, the loaded webpage doesn't have a source tag in video.
One way to solve the issue is that we use mp4 video (type="video/mp4").
from apple.
This issue is not caused by the app itself. It's just iOS doesn't support webm.
from apple.
I re-open the issue as we have the issue and need a strategy.
So far I see the following alternatives:
- Use an external library to render the video properly in the HTML renderer (best solution)
- Replace in all our ZIM files, the usage of webm with mp4 (so far I can see this is impossible due to the license costs... but not 100% sure)
- Remove all ZIM with videos from the catalog for iOS
- If user want to play such a video, invite him to install a webm video player and make the whole stuff works well between kiwix and this third party app
from apple.
A few links:
from apple.
This issue has been automatically marked as stale because it has not had recent activity. It will be now be reviewed manually. Thank you for your contributions.
from apple.
This issue has been automatically marked as stale because it has not had recent activity. It will be now be reviewed manually. Thank you for your contributions.
from apple.
The fundamental problem has been solved. If video don't play now, this is a problem with the ZIM themselves. @rgaudin Would you agree to close that ticket?
from apple.
No, it has only been solved for iOS. Do you want to open a separate bug for macOS?
from apple.
@rgaudin yes please if this is still not done. iOS and macOS versions of Kiwix should not have tickets in common.
from apple.
See also #189
from apple.
Related Issues (20)
- Satisfy Apple requirements for Custom apps
- iOS opening the main page from the ZimFile Details don't close the presented sheet HOT 3
- White spaces stripping HOT 1
- Unlinked ZIM file can cause invalid tab state on macOS
- Update LibKiwix to 13.1.0-1
- German Wikipedia HOT 10
- iOS Library downloads hang consistently HOT 4
- Unable to search with Japanese Dakuon or Handakuon HOT 5
- Closed Blocks not conserved after leaving the page opened after that
- Video won't enter full screen on macOS HOT 5
- Videos are pre-loading in full HOT 14
- Update Changelog
- Relase 3.3.0: Describing use of required reason API
- Button export wrongly displayed HOT 2
- Temporarily remove the "Support Kiwix" link from the apps HOT 7
- Implement Apple Pay and use the “Donate with Apple Pay” button for "Support Kiwix" HOT 2
- Fix FTP target folder for macOS releases
- Should we use phased release? HOT 5
- Should we rename DMG files and corresponding folder? HOT 10
- Unable to search with 人 as the third or later character HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apple.