Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No sync in Edge Windows Creator Update: SCRIPT65535: Invalid calling object #98

Closed
wassx opened this issue Feb 18, 2018 · 10 comments
Closed

Comments

@wassx
Copy link

wassx commented Feb 18, 2018

Hi!
I tried to connect to my server with an edge browser but there occurs an error in the console.
SCRIPT65535: Invalid calling object networked-aframe.min.js (2,3147)

Chrome and safari work as expected.
Any ideas please?

@wassx
Copy link
Author

wassx commented Feb 18, 2018

Ok, I found on the page of WebRtc: no edge supported. 😕

@wmurphyrd
Copy link

Looks like Edge WebRTC is available in preview builds as of a couple weeks ago: https://blogs.windows.com/msedgedev/2017/01/31/introducing-webrtc-microsoft-edge/#Hlcah5SRWeiITzeV.97

Have you tried it?

@wassx
Copy link
Author

wassx commented Feb 19, 2018

Ah thank you, I'll give it a try!

@robertlong
Copy link
Member

There's still no support for DataChannels in Edge 🙁
https://developer.microsoft.com/en-us/microsoft-edge/platform/status/?filter=f3f0000bf&q=rtc

@wmurphyrd
Copy link

Just confirmed successful networking in WindowsMR on Edge using wsEasyRTC adapter

@wmurphyrd
Copy link

Note that the invalid calling object error traces back to https://github.com/networked-aframe/networked-aframe/blob/master/src/NafLogger.js#L24

Getting it to load in Edge requires that networked-scene.debug is false and that you avoid any other conditions that would invoke the NafLogger

@wmurphyrd
Copy link

So this may be a bug in Edge which has a fix in preview right now: https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/14495220/

@wmurphyrd
Copy link

The original issue, SCRIPT65535: Invalid calling object, is now fixed in the latest version of Edge (windows 10 v1803, build 17134.81), so this issue can probably be closed. Although we may still want an open issue to track full Edge compatibility.

With that latest version, I get some partial support in Edge with the EasyRTC adapter now. Audio can stream between two Edge tabs on the same machine (but not to other browsers or even Edge on another machine), and other avatars sometimes sync into the Edge instance but not from Edge outwards.

@3DataWill
Copy link
Contributor

With a new beta from EasyRTC last week, voice and video conference with Edge worked for me in their demo, streaming between desktop Edge and Android Firefox.

Edge still doesn't have DataChannels, but perhaps the wseasyrtc adapter could be extended with audio support.

@vincentfretin
Copy link
Member

Edge is now using Chromium. Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants