[R250]Edge does not allow to create another peer

Bugs will be moved here once resolved.

Post » Thu Jan 18, 2018 10:13 am

Problem Description
Trying to duplicate a tab that is executing the multiplayer example Real Time game, the original tab crashes and cannot create another peer.
In Chrome and FF this is possible.

Attach a Capx
Use the example/template "Multiplayer Real-Time game" when making a new game or the "Multiplayer game.capx" file.

Description of Capx
Each tab allows to create a character and log to the same game session.

Steps to Reproduce Bug
    * C2 fresh R250 install in Win10 in administrator mode (preview over LAN)
    * Use the example/template "Multiplayer Real-Time game" when making a new game or open the "Multiplayer game.capx" file.
    * Execute the game in Edge
    * Make a first connexion, use whatever nickname for the session.
    * Duplicate the tab
    * Use a different nickname
    * On validation of the nickname and attempt to connect to the session, notice a JS crash of c2mp-peer.js in the original tab.

Observed Result
The original tab has a JS crash
"Could not complete the operation due to error c004e00d."
In the file c2mp-peer.js

The newly made tab goes to the game but does not display any character, neither the one for this tab, neither the one from the host of the session (who crashed)

Expected Result
For the host to not crash, like in other browsers.

Affected Browsers
  • Chrome: (NO)
  • FireFox: (NO)
  • Edge: (YES)

Operating System and Service Pack
Win 10 64b

Construct 2 Version ID
R250
New to Construct ? Where to start

Image Image

Image Image

Please attach a capx to any help request or bug report !
Moderator
B
304
S
123
G
98
Posts: 7,357
Reputation: 72,958

Post » Mon Jan 29, 2018 4:58 pm

Edge doesn't allow the RTC method of multiplayer, meaning we can't even make multiplayer games on Xbox, not even through [email protected] I'm sure someday that will change, but it sucks.
B
16
S
5
G
1
Posts: 75
Reputation: 1,668

Post » Mon Jan 29, 2018 5:44 pm

Yeah, I think the problem is Edge supports WebRTC, but not DataChannel. So the fix will be to adjust the support check so Edge says it's not supported.
Scirra Founder
B
408
S
242
G
92
Posts: 24,909
Reputation: 198,646

Post » Mon Feb 12, 2018 2:41 pm

Should be fixed in r253 - the fix being that Edge now correctly detects as not supporting multiplayer.
Scirra Founder
B
408
S
242
G
92
Posts: 24,909
Reputation: 198,646


Return to Closed bugs

Who is online

Users browsing this forum: No registered users and 2 guests