adlnet/xAPIWrapper

ADL.launch not compatible with IE

Closed this issue · 4 comments

Looks like the ADL.launch method makes use of the URL API which is not supported by IE. This means the current code cannot initialize the launch.

Good Afternoon!

I've been going through some of the cold-case issues to clean up the issues page. What are the steps someone would follow to recreate the behavior you're experiencing?

-Trey

Hi @vbhayden, I think what @danielghost is referring to is that fact that lines like https://github.com/adlnet/xAPIWrapper/blob/master/src/xapi-launch.js#L130 have:

var launch = new URL(launchEndpoint);

The URL API is not supported in IE 11, so the code will always fall over in this line. (See https://caniuse.com/#search=url)

Oh good find, I'll look at that today.

On an unrelated note, ADL has been consumed by this year's TLA implementation for the last 4 months, so we should be a bit more responsive now that it's concluded. :-)

Hi Trey, good to know. 👍