lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 10157|回复: 35
打印 上一主题 下一主题

关于 canvas 问题

[复制链接]

14

主题

0

好友

132

积分

士兵

Rank: 1

跳转到指定楼层
楼主
发表于 2013-12-1 17:37:04 |只看该作者 |倒序浏览
我写了个帧频测试apk,里边绘制了一个800*400的图形,然后,打包后放在手机上

手机:联想    s868t                       
960x540像素  A9双核 1.2G

结果出现了了个非常见鬼的问题,绘制的图形超出了屏幕,按理的来说,应该是在屏幕中占用一个区域才对。

而在我的平板上确实小很多,须知我的平板电脑是800*480分辨率,结果,获得的分辨率是window.innerWidth = 1067, window.innerHeight = 592
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

沙发
发表于 2013-12-1 17:54:11 |只看该作者
开发手机网页,head里要加上
  1. <meta name="viewport"
  2.     content="width=device-width,
  3.     initial-scale=1.0,
  4.     minimum-scale=1.0,
  5.     maximum-scale=1.0,
  6.     user-scalable=no">
复制代码
加上之后,你再获取一下高和宽试一下吧
不回答与技术和引擎不相关的问题
回复

使用道具 举报

14

主题

0

好友

132

积分

士兵

Rank: 1

板凳
发表于 2013-12-1 18:11:52 |只看该作者
问题找到,是因为 <meta name="viewport" content="width=device-width,user-scalable=no" />
没有设置 target-densitydpi = device-dpi 后来者戒之
回复

使用道具 举报

无效楼层,该帖已经被删除
5#
无效楼层,该帖已经被删除
6#
无效楼层,该帖已经被删除
7#
无效楼层,该帖已经被删除
8#
无效楼层,该帖已经被删除
9#
无效楼层,该帖已经被删除
10#
无效楼层,该帖已经被删除
您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-5-8 07:12 , Processed in 0.050485 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部