requirejs opentok脚本错误:OT

时间:2015-09-14 07:39:56

标签: requirejs opentok

我正在尝试使用requirejs从cdn加载opentokjs,如下所述:https://forums.tokbox.com/javascript/loading-javascript-using-requirejs-t42411

在我的main.js中我有

shim:{
    'ng-tok': {
        'exports': 'ng-tok',
        'deps': ['OT', 'angular']
    },
    'tbjs': {
        'exports': 'OT'
    }
}

paths:{
    'tbjs' : ['//static.opentok.com/webrtc/v2.2/js/opentok.min'],
}

但我收到脚本错误:OT

如何通过requirejs正确加载opentokjs?

1 个答案:

答案 0 :(得分:4)

你应该使用' tbjs'而不是' OT'在' deps' ' ng-tok'。



shim:{
    'ng-tok': {
        'exports': 'ng-tok',
        'deps': ['tbjs', 'angular']
    },
    'tbjs': {
        'exports': 'OT'
    }
}

paths:{
    'tbjs' : ['//static.opentok.com/webrtc/v2/js/opentok.min'],
}




将版本v2.2更改为v2以获取最新版本。感谢@Ankur的评论并对我的误解感到抱歉。