原文:在移动设备上使用html5 canvas 实现报表

突然冒出需求要把报表显示在手机上,开始的PC端都是用svg做的 试了下搬到手机上觉得不是蛮好用,找了其他的方法 用到了html 的canvas 用到了js库http: www.rgraph.net 官网上有api 很多效果不错哦 在这整理下,以备以后用到。 到官网下载js包里面有还很多js文件 根据你自己需要添加相应的js文件到自己项目中 这里只用到了很简单的部分 柱状图 线形图 饼状图 先上图为 ...

2012-06-18 11:00 2 3210 推荐指数:

查看详情

html5 canvas移动设备渲染测试

最近项目闲着没什么事,又想起了canvas, 针对移动设备默认浏览器,做了点渲染方面效率的测试,手头设备不多(有一些低端机型和pc chrome做对比),现将测试数据分享给大家吧,本想和css3 animation动画一起测试比较一下,发现animation水的不行,效果跟canvas差 ...

Tue Sep 03 19:19:00 CST 2013 1 2861
面向移动设备HTML5开发框架

转自:http://blogread.cn/it/article/5449?f=wb 很久以前整理了篇将手机网站做成手机应用的JS框架。时隔一年多,很多新的技术已经出现,下面再来总结下还有哪些框架是适合面向手机设备的开发的。 1、jQuery Mobile jQuery ...

Sun Jul 28 05:46:00 CST 2013 4 38530
html5 canvas元素使用(一)

html5新增了一个canvas元素,用于在网页上生成一块矩形区域,用于绘制图像,功能非常强大,下面我来简单介绍一下 在页面中添加canvas 如上图所示,如果不给canvas设置宽高,默认宽是300px,高是150px。同时,canvas默认是透明的 我们可以给它 ...

Thu Sep 14 07:20:00 CST 2017 1 2001
HTML5Canvas绘图——Canvas画布调整之移动、缩放、旋转

有些人有些不解,为什么Canvas的坐标是从左上角开始的,而且向下是Y的正方向,向右是X的正方向?其实我也很不理解~~ 为什么就不能给我们更多的自定义功能呢?下面我改写了一段Canvas画布调整的代码,包含了Canvas画布的移动、缩放和旋转等相关功能 注意:调整了画布后,以后 ...

Tue Nov 27 04:05:00 CST 2012 1 28550
HTML5项目笔记9:HTML5 Canvas 的图表报表开发

我们前面所涉及的离线数据库、离线文件的操作,会话机制的控制,以及客户端跨域数据同步、与服务端的交互,都可以很好的让用户在没有网络或者与服务端断开链接的情况下进行正常的操作。但我们的这个离线系统的客户中包含了很多的特定群体,如财务,会计、数据抽取人员,于是需要对数据报表和数据图表一个很强有力支持 ...

Mon Sep 03 00:32:00 CST 2012 1 3330
HTML5 Canvas 实现的9个 Loading 效果

  Sonic.js 是一个很小的 JavaScript 类,用于创建基于 HTML5 画布的加载图像。更强大的是 Sonic.js 还提供了基于现成的例子的创建工具,可以帮助你实现更多自定义的(Loading)加载动画效果。 在线演示 源码下载   您可能感 ...

Tue Dec 16 17:46:00 CST 2014 2 17713
基于HTML5 Canvas 实现弹出框

  用户鼠标移入时,有弹出框出现,这样的需求很常见。这在处理HTML元素实现时简单,但是如果是对 HTML5 Canvas 构成的图形进行处理,这种方法不再适用,因为 Canvas 使用的是另外一套机制,无论在 Canvas 上绘制多少图形,Canvas 都是一个整体。而图形本身实际都是 ...

Mon Jun 05 17:40:00 CST 2017 0 3410
基于HTML5 Canvas实现用户交互

  很多人都有这样的疑问,基于HTML5 Canvas实现的元素怎么和用户进行交互?在这里我们用到HT for Web(http://www.hightopo.com/guide/guide/core/beginners/ht-beginners-guide.html)写了个Demo进行示例 ...

Tue May 23 22:17:00 CST 2017 0 2815
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM