CocosCreator 2.4
Android手机自带浏览器(其他主流浏览器也如此)
项目打包成web-mobile
我想修改index.html,在cocos creator 画面(应该是 canvas, 或者 Cocos2dGameContainer)下方增加一个div,内嵌一个iframe,来显示一条广告.
参考一些帖子,我改成如下:
<div id="GameDiv" style="width: 1280px; height: 600px">
<canvas id="GameCanvas" width="1280" height="600"></canvas>
<div id="splash">
<div class="progress-bar stripes">
<span style="width: 0%"></span>
</div>
</div>
</div>
<div><iframe src="ads.html"></iframe></div>
在windows浏览器下, 能看到ads.html.
但用Android手机浏览器访问,则发现GameCanvas充满整个屏幕. 设置宽高也没用.
我去看main.js和cocos2d-js.js源码, 里面对body/div/canvas/view有一整套设置,我看不太懂.更不敢修改.
我去看了cocos creator 2.4 api 文档,没有找到适合的设置窗口相关的函数.(实际上这种函数很难提供,难不成提供一个设置宽或高百分比的函数?而且要针对横屏/竖屏/横屏旋转/竖屏旋转?)
请问cocos creator 团队研发的同学, 可否给我提供一些思路或方案/实例代码能满足我这个需求呢?
万分感谢!