html5引擎_运行时序图
2018-08-19 18:01:39 3 举报
HTML5引擎的运行时序图描述了HTML5文档从加载到渲染显示的整个过程。首先,用户通过浏览器输入URL请求页面,浏览器将请求发送给服务器。服务器接收到请求后,返回HTML5文档。浏览器接收到文档后,开始解析文档结构,构建DOM树。同时,浏览器还会下载并解析文档中的外部资源,如CSS、JavaScript等。在解析过程中,如果遇到脚本标签,浏览器会执行脚本,可能会修改DOM树或触发其他事件。解析完成后,浏览器根据DOM树和CSS样式计算布局,然后绘制页面。最后,页面显示在用户的设备上。整个过程中,浏览器还会处理各种网络事件、用户交互事件等,以保证页面的正确加载和显示。
作者其他创作
大纲/内容
侦听数据解析完成事件
http请求loadPanoInfoloadFlakeInfo
SuperPano.NetManager
removeChild()
SuperPano.Modules.Module.display这里指代各个模块的构造器创建的实体
发起http请求,获取相关联的数据
发出startSwitchScene事件
侦听到点击箭头poi等事件
panoBox侦听switchScene事件,panoBox加载完preview之后,其他模块侦听previewLoaded事件,开始构建下一张的实体
SuperPano.Modules.Module这里指代各个模块的构建器实例化的实体new Creator();
SuperPano.ModuleManager
NetManager.loadPanoByID()
SuperPano.RootContainer
SuperPano.Modules.Module.loader这里指各个模块中用户处理http的类
开始构建新一张的实体
ModuleManager.removeFrom2d(); ModuleManager.removeFrom3d();
构造器侦听到startSwitchScene事件或直接开始清理当前的实体
侦听到点击箭头、poi等事件
0 条评论
回复 删除
下一页