I tried the pipwerks SCORM API Wrapper from GitHub and found a problem when there is no SCORM API available and the content is launched directly (I used FireFox 11).
//Special handling for Plateau
//Thanks to Joseph Venditti for the patch
if(!API && win.top.opener.document) {
API = find(win.top.opener.document);
}
When there is no win.top.opener, a javascript error message is produced (and the function does not return). This is the fix for it:
//Special handling for Plateau
//Thanks to Joseph Venditti for the patch
if(!API && win.top.opener && win.top.opener.document) {
API = find(win.top.opener.document);
}
Unfortunatly, I have no idea how to submit patch-requests or bug reports to the project, I have not used GitHub before - that's why I post it here.
Markus