Commit bba7218a authored by liujiangnan's avatar liujiangnan

feat: 跳过有错的Bundle

parent 8e0497f3
...@@ -48,13 +48,13 @@ cc.Class({ ...@@ -48,13 +48,13 @@ cc.Class({
this.preloadCount = 0; this.preloadCount = 0;
this.loadedCount = 0; this.loadedCount = 0;
initAir(this); initAir(this);
// if(!window.preloadBundleAndSourcesFlag){ if(!window.preloadBundleAndSourcesFlag){
// // 只加载一次就行了 // 只加载一次就行了
// window.preloadBundleAndSourcesFlag = true; window.preloadBundleAndSourcesFlag = true;
// cc.find("middleLayer/ui/ProgressLabel").active = true; cc.find("middleLayer/ui/ProgressLabel").active = true;
// this.preloadBundle(); this.preloadBundle();
// this.preloadSource(); this.preloadSource();
// } }
}, },
start() { start() {
...@@ -106,6 +106,17 @@ cc.Class({ ...@@ -106,6 +106,17 @@ cc.Class({
let i = 0; let i = 0;
const load = function(){ const load = function(){
const scene = scenes[i]; const scene = scenes[i];
if(["OP11", "op_09_plus", "OP10_online", "OP12", "OPW25", "OP_03_2"].includes(scene.sceneName)){
_this.loadedCount ++;
_this.updateProcessBar();
i++;
if(i<scenes.length){
setTimeout(() => {
load();
}, 1);
}
return;
}
cc.assetManager.loadBundle(scene.bondleUrl, {version: scene.version}, (err, bundle) => { cc.assetManager.loadBundle(scene.bondleUrl, {version: scene.version}, (err, bundle) => {
console.log(`${scene.bondleUrl}---场景开始loadBundle----`); console.log(`${scene.bondleUrl}---场景开始loadBundle----`);
bundle.preloadScene(scene.sceneName, ()=>{}, ()=>{ bundle.preloadScene(scene.sceneName, ()=>{}, ()=>{
...@@ -411,6 +422,12 @@ cc.Class({ ...@@ -411,6 +422,12 @@ cc.Class({
window.courseware.beforePage = () => { window.courseware.beforePage = () => {
this.goPrePage(); this.goPrePage();
} }
window.courseware.sendAnswer = (answerObj) => {
// TODO
}
window.courseware.getAnswer = (answerObj) => {
// TODO
}
}, },
callNativeFunction(param) { callNativeFunction(param) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment