Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Office Holiday

Epic Games' offices will be on holiday from June 22nd to July 7th. During this period support will be limited. Our offices will reopen on Monday, July 8th. 

HTML5 TypeError: Browser.mainLoop.scheduler is not a function - MacOS, Safari (UE-36937)

I just packaged a very simple application to HTML5 using UE4.14.1. Launching the simple web server and the connecting using Safari Version 9.1.3 (11601.7.8) on Mac OS 10.11.6 (15G1004) gives me the following error:

TypeError: Browser.mainLoop.scheduler is not a function. (In 'Browser.mainLoop.scheduler()', 'Browser.mainLoop.scheduler' is null)

I read the UE-36937 lists this as fixed, but I'm not sure in what release, 4.14 or 4.15? https://issues.unrealengine.com/issue/UE-36937

Is there a work-around? Something in the HTML file that can be tweaked?

Thanks Patric

Product Version: UE 4.14
more ▼

asked Dec 18 '16 at 11:02 AM in Packaging & Deployment

avatar image

11 1 4 6

avatar image Samantha Sutton ♦♦ STAFF Dec 22 '16 at 08:17 PM


Update your Safari to 10.0 and see if that makes a difference. Are you working in Github or Binary?


avatar image patlj09 Dec 22 '16 at 10:01 PM

I just checked with the latest Safari 10.0.2. Still the same issue.

I've built Unreal Engine 4.14.1 from the source code, checked out from Git. Rebuilt on the latest Mac OS (El Capitan).

avatar image Samantha Sutton ♦♦ STAFF Jan 03 '17 at 08:10 PM

We're testing on Sierra and not running into any troubles. Are you at all able to upgrade your version of Mac?

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

Hey Patlj09,

We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will offer further assistance.

Thank you!

more ▼

answered Jan 09 '17 at 03:51 PM

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

In OS X Sierra 10.12.3 with Safari 10.0.3 (12602.4.8), I do also see issues with trying to run UE4 content in Safari. The smallest demos work, but Safari runs into memory troubles attempting to run anything moderately large.

WebKit developers are working on implementing support for WebAssembly: https://bugs.webkit.org/show_bug.cgi?id=146064. Once that lands, Safari should have better success rates when UE4 completes migration to WebAssembly as well.

more ▼

answered Mar 09 '17 at 01:55 PM

avatar image

1.2k 15 4 17

avatar image Samantha Sutton ♦♦ STAFF Mar 14 '17 at 05:07 PM

The link provided isn't valid. Since this issue may be different based on the versions, could you please post your own question to AnswerHub? Upload any screenshots and logs you may have.

Thank you!

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question