如何与tincan.js执行交叉来源请求



我在scorm云上设置了一个LRS,我正在使用tincan-min.js

设置LRS对象
lrs = new TinCan.LRS(
    {
        endpoint: "https://cloud.scorm.com/tc/xxxxxxxxxx/",
        username: "me@example.com",
        password: "mypassword",
        allowFail: false
    }
);

我可以使用:

从local主机发送和检索语句
lrs.saveStatement(
    statement, { 
       // error logging
    }); 

但是,当我在课程中运行该课程时,我会得到一个交叉来源请求失败(由于相同的原始策略(。我不确定该如何解决此问题 - 设置lrs对象或发送语句时可以修改某些内容?

正如布莱恩(Brian(指出的那样,此功能是内置的,不需要额外的工作。

最新更新