《四大导师拯救麦渣》大众点评网的H5使用了哪些新技术?

理由
举报 取消

在分析《四大导师拯救麦渣》这个H5时,发现其整个页面是Canvas,而页面结构与数据内容写在xml文件中里面主要用了require.js进行模块化,但由于代码经过了少些压缩,我不太懂这页面具体是用了什么框架,能把页面写在canvas上的?难道是React-Canvas吗?求大牛分析分析。。。附上链接:四大导师拯救麦渣

2017年7月6日 2 条回复 815 次浏览

发起人:sternelee 初入职场

喜欢英文吉他的程序猿

回复 ( 2 )

  1. 鲁小夫
    理由
    举报 取消

    看了一下,服。

    框架应该是他们自己写的,他们管这个叫做 AXE,基于 XHR + TypedArray + Blob 做了 assets 加载,基于 2d canvas 的渲染引擎,各种控件,滚动管理,动态加载,帧动画。

    用 react-canvas 应该也能做出来差不多效果,控件还要多些,但是 react canvas 的 build size 比这大好多。

  2. ZSUU
    理由
    举报 取消

    感觉 在 canvas 里面重新定义了 html 与 css

    只是可惜大众点评不是苹果,炒不起这噱头

我来回答

Captcha 点击图片更换验证码