I'm having some problems with the visit/teleport "button" when used in IE. for example IE9.
but... I just checked in other websites and I have the same problem.
the thing is that when you click the button, it uses a "target" param to open the glitch page in a hidden iframe. when doing this in the amazing IE... (changing the iframe visibility) I can see that the page shows.. but a red rectangle with a "!" mark shows, saying "OBJECT NOT FOUND checkedServers=[sh1_sto15, sh1_sto3, sh1_sto1]"
and the visit teleport doesn't work.
does anyone from TS could tell us if is there any way to solve this? or what that error means?
I know that IE users are very few. but is the only thing I couldn't make it to work. and I can't even show an error msg, because it occurs inside a hidden frame.
TIA
Posted 4 months ago by
UXRoot

|
Permalink
I'm not sure I understand - is this a problem on glitch.com or with an app you made? If the latter, what API call are you making?
(Staff reply)
Posted 4 months ago by
Bees!

|
Permalink
sorry, in an App.
www.glitchremote.com
I'm not calling an API, just having a < form method="post" action="url" target="internal_iframe" > that send the user to url "http://www.glitch.com/locations/locationTsid/" but inside a hidden iframe. it works in all browsers but not in IE. it is very strange... but it is IE...
for example in
http://www.glitchremote.com/#HomeStreet:LHV5AHQJ03V2ISJ///2
using the button "Visit Home Street"
it is the same usage other Apps are using. and I tested it, and they are having the same problem.
it works perfect in
www.glitch.com
Thanks
Posted 4 months ago by
UXRoot

|
Permalink
with a < input type=hidden value=1 name="visit" > tag
Posted 4 months ago by
UXRoot

|
Permalink
@
UXRoot: This is not really a Glitch problem. IE8 and above (not sure about earlier versions) block 3rd party cookies in iframes by default.
The error you see "OBJECT NOT FOUND checkedServers=[sh1_sto15, sh1_sto3, sh1_sto1]" only occurs when you're not logged in (if you expand the iframe, you will see the sign-in link, a clear sign that you're not logged in within the iframe).
I use Chrome and I'll see the error too if I explicitly block 3rd-party cookies.
Posted 4 months ago by
ping

|
Permalink
ping, you are right. I just checked:
* I go to glitch.com and I'm logged in. I can enter the game.
* I go glitchremote.com/... and try to visit a street
* it doesn't work. the page shows the red message... and it shows the sign in button.
... that means will be not have a solution very soon... :(
Thanks!
Posted 4 months ago by
UXRoot

|
Permalink
it seems there is a solution, using a p3p header, IE will allow cookies inside an iframe (but that needs to be added by TS).
the other solution is to use the undocumented .teleport() API... but we don't know if the API will change... and it is really good that someone can just visit/teleport without singing in.
Posted 4 months ago by
UXRoot

|
Permalink
btw it would be neat if that < input type=hidden value=1 name="visit" > tag worked with towers too
Posted 4 months ago by
Lemo

|
Permalink