My webplayer don't work on internet explorer.

Hello.

I have built a streamed web-player and a’m using the post process web-player thing.

But when i asked a friend to test it on internet explorer it doesn’t work it just says
« created with Unity ».
And i’m sure it is there because i was clicking on the same link as the one i gave him at the same time (≈).

I’m using unity 2 indie.

can someone help me with this?

You should post the player to get help.

http://arongranberg.com/unity/a_thing/index.html

That is the player (that don’t work on internet explorer).

There appears to be a bug in the ‘unityobject.js’ script that you’re using. It attempts to reference a variable named ‘tFound’ without defining it first, but only within an IE-only code branch (which is why the bug isn’t triggered under Safari or Firefox). I’ve read through the source code but I’m still not really sure what the author was trying to accomplish, as the only place ‘tFound’ is declared is within a run-time generated VBScript block. Now my JavaScript may be a little rusty, but I don’t think dynamic HTML content (such as the aforementioned VBScript block) can be referenced via the local scope of another script (such as unityobject.js) like that. At the very least, IE7 doesn’t think it’s permissible. =)

Hmm weird.
Is anyone else having this problem or is it just me?
I think is shall re-download that “post-process player” thing.

I have re-downloaded it now and put the new version on the internet (same url)
Is it working now??

Do a Forum search for post process, You’ll find me whining about it. I brought it to Toms attention, there was some fixing, but in the end I chose not to use it because it was more hassle than I needed at the time, Id already shipped off demos thinking it woked.

Basically you cant rely on it working.
AC

It’s still broken for me (Vista, IE7) - same error message. Try replacing the following line in unityobject.js and see if the problem goes away:

tInstalled = (tFound == 1);

replace with this

tInstalled = true;

Of course, even if the change “works” and allows IE users to see the web player, it will break auto-detection of the Unity plugin under IE. I’d recommend using a different method (i.e. not the unityobject.js helper file) for embedding your Unity web player into a webpage.

Well actually i don’t need to use the post process thing. I was just using it because it looked nicer when it was loading. But i think you can do those things without using the post… .

Does the original player work on internet explorer?

http://arongranberg.com/unity/a_thing/index.html sure doesn’t work here.

Hmm that was bad.
Is there a way to make the loader look i bit nicer, without the post process player thing.

I mean the built in loader for web-players

http://unity3d.com/support/documentation/Manual/Customizing%20the%20Unity%20Web%20Player%20loading%20screen.html

Thanks good it can be done but unfortunately i don’t got unity pro :frowning:

Now the final question as asked before does the built-in web-player work on internet explorer?

Of course.

Good then i can show the game for my friends (havent been able to do that before now).

Thank you all.