目前,做手机报表的工具主要有两种类型:一种是提供移动端 APP 的,一种是 HTML5 解析方式的。
提供通用移动端 APP的,这种无法定制出自己需要的效果,因为 APP 中报表数据展现,需要根据不同用户使用场景,提供不同的功能。其实即使是同一个功能,也要根据用户不同的使用场景选择不同的展示形式。外围部分还是只能由应用开发人员实现,所以,提供 APP 的产品不仅不便于集成,即使做了大量修改后也未必能用起来。
HTML5的解析方式,报表作为被集成的中间件产品,使用 HTML5 的解析方式,更加轻量化,调用报表展现的 url 就可以使用,便于在移动端设备的浏览器、微信、APP 中集成,H5 方式可以说是与第三方集成的最优方式。
为了更好的兼顾 PC 和手机端,建议选择使用支持 H5 的报表工具,不用额外开发一套适用于手机的报表,只需要做好自适应就好。选用的报表工具,最好可以提供相应功能的使用文档和 demo,不仅便于开发人员功能实现,还方便嵌入到已有的 APP 中。
关于手机报表自适应的实现,可以参考看下:关于报表在移动端展现你需要知道哪些?