各手机屏给网页使用的尺寸比

2018-01-25
阅读 1 分钟
1.5k
型号 屏幕宽高(window.screen.width) 微信浏览器(window.innerWidth) 三星s7edge - 360*568 三星note8 412*846 412*726 iphone X 375*812 375*724

H5录制视频、音频(WebRTC)

2016-05-25
阅读 2 分钟
14.2k
使用Navigator.getUserMedia可以做到在主流浏览器中获取用户摄像头数据,麦克风数据,我研究了一下,发现在ios、安卓微信浏览器中都不行。而在安卓6.0.1自带浏览器中可以,iOS Safari不支持,mac Safari不支持,兼容性还是太差,所以还是弃用了。但是我研究的结果还是保存一下,万一以后微信浏览器支持了呢?

【easeljs】矢量形状 Shape类

2016-01-19
阅读 2 分钟
3.3k
一个Shape(形状)允许你在显示列表中显示矢量图。它包含一个带有所有绘制矢量图形的方法的Graphics(图形)实例。Graphics实例可以在多个Shape实例之间共享,以做到一样的矢量图形在画布上有多个不同位置和不同变形的复制。

【easeljs】矢量绘图工具 Graphics类

2016-01-19
阅读 1 分钟
3.1k
Graphics类公开了一个易于使用的,用于生成矢量图和把它们绘制到指定的内容里的API。注意,你可以不需要依赖EaselJS框架,通过直接调用draw来使用Graphics。或者它也可以和Shape 对象一起,用于在EaselJS显示列表中绘制矢量图形。

HTML5 canvas drawImage() 方法记录

2015-08-24
阅读 1 分钟
4.7k
Internet Explorer 9、Firefox、Opera、Chrome 以及 Safari 支持 drawImage() 方法。注释:Internet Explorer 8 或更早的浏览器不支持 <canvas> 元素。

我在移动web开发中遇到的各种问题

2015-01-15
阅读 2 分钟
2.3k
目前(2015年8月3日15:02:24)在大部分安卓手机都发现这个问题,触发bug的条件知道了,但是原因未知。触发bug的条件是需要横向滚动的层不能位于纵向滚动不是body的层下面(后面有具体解释)。