这个页面利用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查询语句问题