Forum Discussion
lmsAPI Functionality in HTML5 Output
Hi Ilana,
Your code looks like it should be good. Unfortunately, I don't have a lot of time to dig through the code to try to help, but I would try to follow the path through the code to see what happens exactly when you call SetScore.
The reason I say that is because when I was having issues calling SetStatus('completed'), I just searched through the code, and ended up finding out that the SetStatus function is basically just a switch statement that calls a different function (lmsAPI.SetReachedEnd();). By calling this function directly, I was able to get my code to work. I'm hoping there's a similar situation for SetScore that you can find.
----------------------------------------------------------------------------------------
I really hope Articulate can get this bug fixed soon. I guarantee this is a bug that is out there causing all kinds of unnoticed problems for most Storyline users, since they usually don't have a dedicated QA team that verifies all their work on every device. But for that student who tries to take it on an iPad, it's going to fail repeatedly for "no reason", which is going to be very frustrating.