Cocos2d-html5白屏问题。

时间:2013-11-22 12:23:11

标签: javascript html5 cocos2d-iphone tizen

我有cocos2d html5游戏。它在PC,所有浏览器上运行良好,没有错误,但在Tizen平台上它只显示白屏。 看起来所有更新循环都正常,但绘图有问题。统计信息和背景在启动时闪烁一会儿,但随后只显示空白屏幕。没有javascript错误。

此行为从2.2版本开始。 2.1.5我没有这个问题。

有人能帮助我吗?

1 个答案:

答案 0 :(得分:0)

我刚刚检查了cocos2d-html repo(https://github.com/cocos2d/cocos2d-html5/)。

提交27f140a13bcd2c4920在cocos2d / platform / CCApplication.js中添加了一些代码

if(cc.Browser.isMobile){
    ...
    cc._addBottomTag();
}

...

cc._addBottomTag = function () {
    var bottom = document.createElement("div");
    bottom.id = "bottom";
    bottom.style.border = bottom.style.margin = bottom.style.padding =    bottom.style.height = bottom.style.lineHeight = bottom.style.fontSize = "0px";
    document.body.appendChild(bottom);
    window.location.href="#bottom";
};

此代码仅针对移动浏览器执行,并导致上述问题。