Auto detection from SharePoint

May 16, 2014

Hi there,

I'm wanting to be able to launch an Articulate course from a SharePoint site, and have the course detect the device type a user is using (ie laptop or tablet).

I've published a test course to see the structure, but I see several launch files. Is there any one particular file I would point SharePoint at, or do I point it at the entire folder.

Sorry if this question seems somewhat "newbie-ish" - it's because I am new to Articulate. And to SharePoint for that matter.

Thanks for any help.

5 Replies
Beverly Scruggs

Hi Rose,

We upload all our Storyline courses to SharePoint sites to  host them. I then put a link to the "story" file on the main page of the SharePoint site, or send the link in a email message to the users.

I'm not sure if you can have the course detect the type of device the user is using. Perhaps someone else knows and can help you with that.

john faulkes

You should point people at the story.html file. Code in story.html should auto-detect and redirect to the correct launch file without you worrying about it.

As you may know, Storyline creates extra launch files and folders depending on the options you choose when you publish.

The story.html does not itself contain a version that (for example) an iPAD can use, but if you have selected the html5 option, this will be good for devices that don't play Flash, and if you also select the iPAD option, this will allow the iPAD be able to use the Articulate Mobile Player. Indeed with this option selected, loading up the package should trigger a prompt for the user to get the (free) AMP from the App Store. 

Rose Jorgensen

Thanks Beverly and John. I'm testing this right now with a colleague, and it works well on the computer. The iPad prompted me to install the Articulate app, but then it said it can't access the content. My colleague tried it on an Android tablet, and at least can launch the course, but with a broken animated gif, and can't hear the audio. The SP site is "https" and he gets a warning that some objects are not "https"?

So, computer = good, iPad = can't access content, Android = can launch but some problems.

Does anyone know of a good resource to point me to .... it looks like I have some tweaking and testing still to do, and I don't know where to start.

Thanks.

Ashley Terwilliger-Pollard

Hi Rose,

For the iPad, did you publish for HTML5 and the mobile player app? Once you downloaded the app - is that when you received the error? If so, you'll want to review the potential reasons here.   If you're not able to use the app, you can still publish for HTML5 only and then access the course through mobile Safari. There is some additional information in this article on using the iPad app or the HTML5 content. 

Also, in regards to the Android playback, we don't officially support Android. 

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