私のアプリが読み込み中に動作するのに大きな問題があります。私はそれが非常に公平であるとは思わないユーザーには、彼らは、読み込みが終了し、準備ができて/応答するまで、彼らは、アプリケーションへのアクセスを許可する。順次関数javascript
注:他のすべてのものは私のアプリでうまく動作します。私は関数を順番に実行することができません。
function LOADINGapp(){
//app loads but allows user to enter before loading is finished
$.when(getToday()).then(reorderdivs()).then(getSomething()).then(setupSomethingElse()).then(loadAnotherSomething()).then(INITapp());
//app stops dead at getToday but (Crome javascript console) no errors
getToday(function(){reorderdivs(function(){getSomething(function(){setupSomethingElse(function(){loadAnotherSomething(function(){INITapp();});});});});});
//app loads but allows user to enter before loading is finished
getToday(reorderdivs(),getSomething(),setupSomethingElse(),loadAnotherSomething(),INITapp());
//getToday();
//reorderdivs();
//getSomething();
//setupSomethingElse();
//loadAnotherSomething();
//INITapp();
}
function INITapp(){
$('#SPLASH').hide();
}
誰かが私を助けてくれますか、分かりません。これを実行するための研究をやり遂げてください。
ありがとうございます。
私はcallback()やloadAnotherSomething()の使用に違いはありません、間違っていますか? –
@BenMuircroft - あなたがする必要があるのは、loadAnotherSomething()などのコールバックパラメータを追加することです。 – comp500