Commit bba7218a authored by liujiangnan's avatar liujiangnan

feat: 跳过有错的Bundle

parent 8e0497f3
......@@ -48,13 +48,13 @@ cc.Class({
this.preloadCount = 0;
this.loadedCount = 0;
initAir(this);
// if(!window.preloadBundleAndSourcesFlag){
// // 只加载一次就行了
// window.preloadBundleAndSourcesFlag = true;
// cc.find("middleLayer/ui/ProgressLabel").active = true;
// this.preloadBundle();
// this.preloadSource();
// }
if(!window.preloadBundleAndSourcesFlag){
// 只加载一次就行了
window.preloadBundleAndSourcesFlag = true;
cc.find("middleLayer/ui/ProgressLabel").active = true;
this.preloadBundle();
this.preloadSource();
}
},
start() {
......@@ -106,6 +106,17 @@ cc.Class({
let i = 0;
const load = function(){
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) => {
console.log(`${scene.bondleUrl}---场景开始loadBundle----`);
bundle.preloadScene(scene.sceneName, ()=>{}, ()=>{
......@@ -411,6 +422,12 @@ cc.Class({
window.courseware.beforePage = () => {
this.goPrePage();
}
window.courseware.sendAnswer = (answerObj) => {
// TODO
}
window.courseware.getAnswer = (answerObj) => {
// TODO
}
},
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