- 注册时间
- 2016-7-15
- 最后登录
- 2016-7-27
- 阅读权限
- 20
- 积分
- 11
- 精华
- 0
- 帖子
- 2
|
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>demo</title>
<meta name="Robots" content="All" />
<meta name="viewport" content="initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,width=device-width, user-scalable=no, minimal-ui">
<meta content="yes" name="apple-mobile-web-app-capable">
<meta content="black" name="apple-mobile-web-app-status-bar-style">
<meta content="telephone=no, email=no" name="format-detection">
<meta content="no" name="wap-font-scale">
<style type="text/css" media="screen">
*{margin:0;padding:0;}
body{width: 100%;height: 100%;overflow: hidden;}
</style>
</head>
<body>
<body>
<!-- canvas -->
<div id="rect"></div>
<script src="http://www.chenzejiang.com/rect/js/lufylegend-1.10.0.simple.min.js" type="text/javascript"></script>
<script type="text/javascript">
var con_layer,over_layer,boss_rect,share_layer;
var app = {
fps:10,
c_Width:640,
background:"#374855",
c_Height:parseInt(document.documentElement.clientHeight) * 2,
main:function(){
// 缩放
if(LGlobal.canTouch){
LGlobal.align = LStageAlign.TOP_LEFT;
LGlobal.stageScale = LStageScaleMode.NO_BORDER;
LSystem.screen(LStage.FULL_SCREEN);
}
game = new LSprite();
addChild(game);
console.log(app.c_Height - 100); // 860 320
con_layer = new LSprite();
game.addChild(con_layer);
con_layer.graphics.drawRect(0,null, [0, 0,320,100], true,app.background);
con_layer.y = app.c_Height - 100;
}
}
// 初始化
LInit(app.fps,"rect", 640, app.c_Height,app.main);
</script>
</body>
</html>
我用了缩放
con_layer.y = app.c_Height - 100; 这样为什么不能兼容所有设备呢? 求各位大神指教....
在非320尺寸的页面就会出现这个问题,请问要怎么解决呢?
|
|