Embedded WebM files do not play on iPadOS #201
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Sorry for yet another iPad issueEmbedded videos within the Foundkey timeline do not seem to play correctly. Namely, the player shows them as having a length of 0 seconds, and no loading animation is shown. I have tried both a remote video and a video of my own from the drive, and the results are the same.
Browsers tested: Safari, Google Chrome
Attempted so far: clearing cache, deleting all navigation data from the iPad Settings menu.
I am unaware of a similar ticket being open on Misskey, but neither "video" or 「ビデオ」 yield any relevant results.
Is there any further testing I could do to expand this issue?
Thank you for yout time.
Seems to not just be a WebKit issue. It does seem to only happen to webm files, at least on WebKit (this video plays; this one does not), but I just realised this also happens on vanilla Misskey.
WebM files are not supported by WebKit. Apologies.
Doesn't seem to be limited to iPadOS, I'm seeing the same thing on Chrome in Linux.
Ok, so I had a look at the Network tab in the browser console and it seems the video doesn't load until you actually click play on it for some reason.
Probably has to do with CORS headers needing to be set.
I am aware of a Misskey issue related to video playback on Chromium, though that issue is related to a "play-loop" of sorts. Although I rarely use Foundkey on Chrome, playback works reliably on Vivaldi (tested while writing this post).
In fact, while double-checking that both browsers share the same engine, I realised Chrome replaces Blink for WebKit on iOS, which is... the engine every iOS web browser uses, assuming Wikipedia to be correct (this statement has no specific reference labelled).
Yeah that's not what I was talking about. I expereince much the same thing as what you're describing (attached screenshot from Android Chrome).
Yeah that's correct, though I don't think this issue is related to the rendering engine used since like I mentioned, I get the same issue with Chrome on Linux and Android (which does use Blink).
I just realised this also happens on vanilla Misskey, but it only affects WebM files (see original post). I opened an issue there as well.
I have been informed that WebM files are not supported by WebKit (see original post). Apologies and thank you for your help.
Embedded video will not play on iPadOSto Embedded WebM files do not play on iPadOSOpening a new issue for that other problem in #202 since that doesn't seem to be related to your issue.