私の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
の最初に 2 番目の部分が読み込まれる理由がわかりません。私は反対にそれが必要です!videojs
ビデオでは最初にスクリプトをロードし、その直後にスクリプトをロードする必要があるため、ページの最後にスクリプトを保持する必要があります。
結論:movieSRC in myPlayer.src(movieSRC)
常に空です:(、しかしなぜですか?