HTML5 Canvas 本地视频播放器
好吧,其实这个也是老物了,而且代码很久没更新过。 其实我为什么搞一些这种貌似没有实用意义的 demo 或者半成品呢? 只是当时 HTML5 被炒得火热,而且确实有一些功能让人耳目一新又有点实用而已。 不过后来嘛……比如这个视频播
What else did you expect me to say?
2014年4月17日更新:演示中修改了对粒子走出屏幕范围后的处理。
最初版本中是穿出屏幕后从另一端再进入。经过我观察发现与安卓的动态壁纸不一致。现在改成了穿出屏幕的粒子自动销毁,从屏幕边缘重新生成随机粒子。并修复了粒子的阴影效果。为了提高性能,使用了 canvas 双缓冲(但这种场景下貌似并没有提高多少)。
在看《轻音少女》,同时也觉得有一段时间没做什么实验性质的玩意了,所以呢,照着大部分安卓手机都会有的一个动态壁纸效果写了这个东西—— CGrid
,名字是 Canvas Grid
的意思。