Tin Can xAPI for Storyline 2 or 3

Aug 30, 2017

Hi,

Could someone point me to a working example of an HTML5 Storyline project published for Tincan? 

I've reviewed many forum posts, but can't figure out how to view the Verbs my Storyline project outputs. In the past I've been able to view this info in the Network tab of Chrome developer tools, but it doesn't seem to be working for any Storyline projects.

Furthermore, all the posts I see on Tin Can are 4 years old. Are there any current discussionsor tutorials?

Thanks!

8 Replies
Mark Hamilton

Thanks for the effort, but neither of those responses provide:

1.  A working example of an HTML5 Storyline project published for Tincan

2. How to view the Verbs in my Storyline

 

But I've also come across another BIG issue:

When published for Tin Can, does Storyline support HTML5? According to Brian's article, the launch file for Tin Can API is "story.html" which appears to be flash. See section "Course Doesn’t Play as Expected in Your LMS" step #2.

Leslie McKerchie

Hi Mark! Thanks for posting some additional details regarding your questions.

I am able to publish to Tin Can API and view the course in HTML5.

Could you share some details about what you are seeing/running into? I'm not sure what you mean by 'Verbs'.

Here is my published output.

Tracking reported:

My test file attached.

I know you mentioned that story.html file is to be shared, but that's how we recommend all courses be shared. Here's how Storyline determines what version to display.

Mark Hamilton

Thanks a lot for that sample project! I see you created it in Storyline 3 and all my tests were done in Storyline 2. So, the next question:

Is it true that Storyline 2 does not support Tincan with HTML5?

 

Verbs are statements that a Tin Can LRS receives from the Storyline project. You can read more about them here at the Articulate Tin Can whitepaper: https://articulate.com/support/article/Implementing-Tin-Can-API-to-Support-Articulate-Content

 

 

 

Mark Hamilton

So, Chrome can detect requests sent from a webpage using the developer tools: (CTRL+SHIT+I, then navigate to the Network panel). With your Storyline 2 example, using the "story_html5.html" file there are no requests sent from your project. I'm not sure how your SCORM Cloud LRS detects the statements sent, but it's clearly not being sent as requests. On the other hand, your Storyline 3 example shows the requests while taking your quiz.

 

The solution we've found is by modifying your Storyline 2 projects "story.html" file. Changing line 54 from:

var g_bRedirectHTML5 = (g_biOS || !g_bMinFlash) && g_bUseHtml5;

To

var g_bRedirectHTML5 = true;

 

This discussion is closed. You can start a new discussion or contact Articulate Support.