• This is a very esoteric (I think) question, and I haven’t had any luck at all in hours of googling. I’ll try to lay it out as carefully as I can, and if anyone can offer advice, or a solution, that would be great.

    The simple version of the problem is this. I have a large multisite install. From time to time we have users who upload mp4 or m4v videos to individual sites. Those videos then play fine using the embedded player. That is, they play fine in Chrome and Firefox.

    In Safari (and Safari in iOS) they don’t play at all.

    This is WordPress multisite 4.5.3 (subdirectories) (and it happens in multiple subsites, with multiple different themes and plugins–and with a default theme and no plugins). It’s an older install which has gone through many upgrades, so it still uses the blogs.dir structure for uploaded files.

    All other kinds of uploaded files (images, pdfs, doc, etc) work fine in all browsers.

    You can see the problem here:
    https://macaulay.cuny.edu/eportfolios/thisisnot/2016/07/06/a-moment-for-metaphor/
    (it’s not complete content yet, but just as a test page for now).

    That post has the same video twice. The first one is linked to the video uploaded via ftp to the main director of the site. The second is in the blogs.dir directory, uploaded via the WordPress media uploader.

    As you’ll see, the first example plays fine in all browsers. The second example does not play in Safari (and gives a “error loading this reource” error. Not very informative).

    Same server. Same file.

    Any thoughts or ideas about this? (or happy to offer more information if it will help).

Viewing 1 replies (of 1 total)
  • Moderator Bet Hannon

    (@bethannon1)

    I’m not sure this is a multisite issue. Might be more of a regular WP with Safari issue. Google “wp videos don’t play in Safari”, and there are lots of hits.

    Maybe try embedding the video with a non-native video player?

Viewing 1 replies (of 1 total)
  • The topic ‘uploaded videos not playing in safari (and iOS)’ is closed to new replies.