在我的 html iam 初始化变量“ movieSRC
”的开头,如下所示:
<script type="text/javascript">
var activeStep = getUrlVars();
var movieSRC;
cloud.getStepsForModules(activeStep.module, "UMCK").then(function(steps) {
var calculatedStep = activeStep.step - 1;
movieSRC = steps.steps[calculatedStep].movie;
});
在我的html末尾,我有一些videojs功能。
<script type="text/javascript">
_V_("movie").ready(function() {
var myPlayer = this;
myPlayer.src(movieSRC);
</script>
</html>
我不明白为什么最后的 html 部分将首先加载,而one after the other
在我的页面开头的部分将作为第二个加载。我需要它对面!我需要将videojs
脚本保留在页面末尾,因为应该先加载视频,然后再加载脚本。
结论:movieSRC in myPlayer.src(movieSRC)
总是空的:(,但为什么呢?