canvas教程

这个页面利用xml嵌入到canvas的是什么技术?

字号+ 作者:H5之家 来源:H5之家 2017-10-25 12:24 我要评论( )

html5,canvas_这个页面利用xml嵌入到canvas的是什么技术?,html5,canvas,xml

这个页面利用xml嵌入到canvas的是什么技术?

?from=groupmessage&isappinstalled=0#rd
模块都是requirejs加载的,里面的canvas是一个一个的xml渲染出来,这种是什么类型的技术?
可能需要模拟手机打开链接

xml保存的是"显示对象"的数据,然后canvas再根据这些数据渲染啊

思想上是有点接近Virtual DOM

参考:

-1的原因竟然是因为 是被压缩过的不容易看。

// dom ready 的时候 new axe require(["jquery", "axe", "nb"], function (e, t, n) { e(document).ready(function () { new t(n, "views/stage.xml") }) }) // axe 第二个参数g如果是`string`调用 stageCtrl.initWithURL, 监听 `stageCtrl` 的 `PREPARED`,`PREPARED` 后`stageCtrl.view()` define("axe", ["render_engine", "event_center", "event", "stage", "view_container", "view", "bitmap", "shape", "movie", "text", "button", "motion", "scroll_view", "table_view", "spin_view", "view_factory"], function (e, t, n, r, i, s, o, u, a, f, l, c, h, p, d, v) { var m = function (m, g, y) { var b = this; v.addClass("stage", r), v.addClass("container", i), v.addClass("view", s), v.addClass("bitmap", o), v.addClass("shape", u), v.addClass("movie", a), v.addClass("text", f), v.addClass("button", l), v.addClass("motion", c), v.addClass("scroll", h), v.addClass("table", p), v.addClass("spin", d), b.stageCtrl = new m, typeof g == "string" ? (b.stageCtrl.initWithURL(g), t.addListener(b.stageCtrl, b, n.PREPARED, function () { b.renderEngine = new e(b.stageCtrl.view()) })) : (b.stageCtrl.init(), b.renderEngine = new e(b.stageCtrl.view())) }, g = m.prototype; return g.stageCtrl = null, g.renderEngine = null, m })

用到的技术

  • 异步加载
    异步加载xml配置

  • canvas
    根据xml配置canvas画图

  • ---问这个问题的人真是懒得要死,以下是原答案,还被-1---

    自己分析代码

    你听说过json吗?
    这里的xml和json一个作用。只是格式不同而已。xml文件里只是一部分的配置参数而已。canvas本身还是通过js来渲染的

    相关阅读:
    vue-cli在install时报错
    ajax返回数组,页面接收不到数据
    硬盘空间不足,如何释放已删除的mongodb集合
    scrapy爬虫每次爬到一定数量的网页就不再爬了
    phpstrom怎么配置链接mysql,我只能链接上本地的,服务器的链接不上
    setInterval()不执行的问题
    nginx负载均衡配置后,权重最大的一次都不触发?
    DataSource 连接池用完之后是否需要关闭?
    当SearchView放在ToolBar中时,为什么无法展开??
    “课程格子”是如何解析全国各个高校的教务系统的?
    优秀的PHP前端工程师 无需精通 但需熟悉,这个各位怎么看待,我现在很盲目
    java 如何输出自迭代次数
    asp.net在linux上有什么大型的中间件吗?
    react-native和deviceOne那个好?
    squid如何配置https代理服务器
    关于react请用下列关键词造句。
    动画过程中不触发事件(不使用Jquery)
    mybatis根据数据库表自动生成Entity和Mapper工具
    编译安装php5.6时,./configure时,参数--mysql是干嘛的,一定要吗
    一个简单的hql查询语句问题

     

    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

    相关文章
    • [教学视频]利用HTML5画布绘制精美动态效果

      [教学视频]利用HTML5画布绘制精美动态效果

      2017-10-18 12:04

    • Js利用Canvas实现图片压缩功能

      Js利用Canvas实现图片压缩功能

      2017-10-14 12:18

    • html5利用canvas绘画二级树形结构图的示例

      html5利用canvas绘画二级树形结构图的示例

      2017-10-02 08:07

    • js页面跳转的问题(跳转到父页面、最外层页面、本页面)

      js页面跳转的问题(跳转到父页面、最外层页面、本页面)

      2017-09-10 18:03

    网友点评
    /