loading.js 1.33 KB
var Network = require('Network');
var Application = require('Application');
var Common = require('Common');
var BusinessParameter = require('BusinessParameter');
var TVCanvas = require('TVCanvas');
var Log = require('Log');
var CCMediaPlayer = require('CCMediaPlayer');

cc.Class({
    extends: TVCanvas,

    properties: {

    },

    onLoad: function () {
        if(cc.sys.isNative){
            jsb.reflection.callStaticMethod("org/cocos2dx/javascript/AppActivity", "removeLaunchImage", "()V");
        }
        //播放器使用
        let nodeVideoPlayer = new cc.Node('VideoPlayer');
        let nodeBg = new cc.Node('Bg');
        nodeBg.parent = nodeVideoPlayer;
        nodeVideoPlayer.parent = cc.find("PlayerContainer");
        //nodeVideoPlayer.addComponent(cc.IjkPlayer);
        //nodeVideoPlayer.addComponent(cc.VitamioPlayer);
        // nodeVideoPlayer.addComponent(cc.VideoPlayer);
        //替换集成的播放器                              fix jerry
        nodeVideoPlayer.addComponent(CCMediaPlayer);
        // let strLoadImagePath = "Texture/splash_black";
        // Common.renderSpriteByLocalImage(strLoadImagePath, nodeBg.addComponent(cc.Sprite));

        nodeVideoPlayer.parent.zIndex = cc.macro.MIN_ZINDEX;
        cc.game.addPersistRootNode(nodeVideoPlayer.parent);

        cc.director.loadScene("sceneMain");
    },
});