Jump to content

Issue loading video with Phaser and Safari


Recommended Posts

I'm trying to load/play a video in local server Safari desktop browser v11.0.2, using Phaser.js. The problem is that videos does not even load.

Preloading the video with Phaser loader does not work. I get this error: 

> Phaser.Loader - video[intro]: error loading asset from URL video/intro.mp4

Displaying the video in HTML:

    <video width="320" height="240" controls>
        <source src="video/intro.mp4" type="video/mp4">

Not working either. Can't see any errors but if I look for the video in the `Resources` panel I get following message:

> An error ocurred trying to load the resource.

Trying to directly access the video from URL but no luck. Getting following error:

> Failed to load resource: Plug-in handled load

- File name is right.
- File path is right.
- Video file is not corrupted.
- Different video files throw the same error.
- Chrome and Firefox works fine.

Serving files with Python local server

    python -m SimpleHTTPServer

has the same problem as serving it with PHP

    php -S localhost:8000

If I do upload the files to an nginx public server the problem does not occur. Though I get another error because of playing video without previous user interaction (which is the issue I want to solve in my local).

What can I do?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...