I seem to have royally messed up my Web Player somehow. I don’t think I changed a thing, but today all of a sudden my old and new Web Player builds made with Unity 5 beta don’t work!
I’m using Unity 5.0.0b18 with it’s matching b18 Web Player.
I’ve rebooted.
I’ve uninstalled all things unity (beta, nonbeta, webplayers).
I’ve deleting all temp folders and appdata folders.
I’ve reinstalled b18 and only b18’s webplayer.
Same error.
I’ve tried using Chrome, Firefox, and even QtWebKit.
Same error.
I’ve built a simple empty scene with a sphere using 5 beta.
Same error.
I’ve tried using old builds that worked yesterday.
Same error.
I’ve even tried using old builds and my sphere test on a DIFFERENT MACHINE that was also working yesterday.
Same error.
This last test tells me it’s not just my machine! So either Unity5b18 has been expired remotely, or the referenced JQuery/UnityObject2.js/w3 in the html file were changed, thereby breaking all previous beta webplayer builds.
Can someone from Unity explain what happened? The only thing left to try is b19, which supposedly has “minimal testing”, but I’m out of ideas.
Make sure you’re not using streamed web player. I’ve noticed streamed doesn’t work, but non-streamed does.
Edit: This just started to happen to me with beta 19… Not even with streamed webplayer (which is broken as well in a different way). I can’t even test my game out over web player now D:
Good to hear. But this means any Beta builds built before version b20 are now and forever broken? Seems like only a partial solution, but I suppose it’s in Beta so we can’t complain too much
That being said, I’d love to hear something more official from Unity as to what happened. I read through b20’s changelog and I couldn’t see anything relevant to this significant issue.