Embeds broken in 13.9 with x-ua-compatible=IE8 tag


#1

Hey all,

We recently upgraded to 13.9 and have found that our embeds on a older Sharepoint site (in Internet Explorer) have stopped working.

The embeds use the iFrame embed method, or “auto embed” with an iframe.

The console of a failed embed reads: “SCRIPT 1010: Expected Identifier” and points to some js code returned from load.php

The sites in question use an older browser emulation mode (via x-ua-compatible meta tag), so I’m not sure if our options include changing the document mode to something other than IE 8. If I change the compatibility mode to IE 9 or higher, it seems to work OK.

If I can’t get this changed in the parent page, are there any options for getting embeds to work in this context?


#2

Hi @david.hahn1,

I imagine the page where the player is embedded is not publicly accessible? In the event it is, a link can certainly help.

Thanks,


#3

Yes, sorry, the page is internal only. :frowning:

Is there more information that I could supply from my side? I’d be happy to.

Alternatively you might be able to reproduce in Internet explorer using some markup like this

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<META http-equiv="X-UA-Compatible" content="IE=8">
<style type="text/css">
body {margin:0; padding:0; background-color:#000;}
</style>
</head>

<body>
<iframe src='http://host/p/%partnerid%/sp/%partnerid%00/embedIframeJs/uiconf_id/%uiconf%/partner_id/%partner_id%?

iframeembed=true&playerId=kaltura_player&entry_id=%entry_id%' width='700' height='415' allowfullscreen 

webkitallowfullscreen mozAllowFullScreen frameborder='0'></iframe>
</body>
</html>

EDIT: To reproduce, you need to set the document mode in the Developer Tools to IE 8 or lower. IE 9 or higher works.


#4

Just wondering if anyone else ran into this. It’s still a problem here.


#5

Expecting the v2 HTML5 player to work in IE8 is a stretch. I would be surprised if it worked flawlessly. I would suggest you build a Flash player to use in that environment.


#6

Thanks for this. I’m not sure why I didn’t think of a flash player! I think that will work just fine.