We've been using this module to track people watching Vimeo videos for some time with the TinCan API Media submodule and Tin Can API SDK

Recently, on or before May 10, we've been getting quite a few support requests coming into our client saying the LMS is not tracking their video watches so they can move on to other content in the LMS.

I have not been able to replicate the issue so I can't provide any specific error message yet, and the majority of users seem to have no trouble. I will update as I can get such information.

I was wondering if you'll have made any updates to this module or the tincansdk javascript library that could be brought to bear on this situation.

Is that tincansdk in a public repo anywhere?

Thanks!

Comments

markusa created an issue. See original summary.

markusa’s picture

The way people describe the behavior, is that one day everything was working, and the next it stopped.

It's like the javascript is not capturing the Vimeo events, and constructing a statement to send to the LRS

Mainly we have people reporting with either version 66 or 67 of Chrome, Mac and Windows, but one with IE

nve’s picture

The tincansdk source is in the repo of the project

markusa’s picture

I've created a github repo for updates to the tincansdk javascript.

https://github.com/jackrabbithanna/tincansdk/

Replace the files in tincanapi/modules/tincanapi_sdk/js with the repo.

Removes the Froogaloop library and updates it to use https://github.com/vimeo/player.js

I'm open to other improvements if people have them, make PRs

If there's somewhere more official that I can fork and contribute to I would do that.