全球热议:H5开屏从龟速到闪电,企微是如何做到的


【资料图】

导读|H5开屏龟速常是令开发者头疼的问题。腾讯企业微信团队对该现象进行分析优化,最终H5开屏耗时130ms,达到秒开效果!企微前端开发工程师陈智仁将分享可用可扩展的Hybird H5秒开方案。该团队使用离线包解决了资源请求耗时的问题,在这个基础上通过耗时分析找到瓶颈环节,进一步采用“预热”进行优化提速以解决了WebView初始化、数据预拉取、js执行(app初始化)耗时的问题。希望这些通用方法对你有帮助。

背景

服务端渲染(SSR)是Web主流的性能优化手段。SSR直出相比传统的SPA应用加载渲染规避了首屏拉取数据和资源请求的网络往返耗时。团队针对Web开发也已经支持了SSR能力。近期出于动态化运营的考虑,我们选择了Web开发,同时我们也接到了提升体验的诉求。以企业微信要开发的页面为例:采用SSR方案,从用户点击到首屏渲染的耗时均值约600ms,白屏时间的存在是可以感知到的。为了尽可能消除白屏达到秒开效果,我们尝试做更多探索。方案思路1) 方案选型如何实现页面秒开呢?从最直观的渲染链路来入手分析。下图列出了从用户点击到看到首屏渲染可交互,一个SPA应用主要环节的加载流程。我们调研了业内相关方案,从渲染链路的视角来看下常见方案的优化思路。传统离线包在加载渲染过程中,网络IO是很明显的一个耗时瓶颈。传统的离线包方案思路很直接,如果网络耗时那就将资源离线,很好地解决了资源请求的耗时。用Service Worker也能达到离线包的效果,同时也是Web标准。首次渲染优化一般需要结合客户端配置预启动脚本来达到缓存资源的效果。SSRSSR则从另外的角度出发,在请求页面的时候就进行服务端数据拉取和页面直出,首屏得以在一个网络往返就可以展示,有效地规避了后续需要等待css/js资源加载、数据拉取的时间。性能体验有比较大的提升,在BFF普及的情况下开发模式简单,很受欢迎。公司内相关工作考虑到WebView的初始化(冷启动/ 二次启动)、页面网络请求、首屏数据接口的耗时,白屏时间还是可感知地存在的。以我们要开发的页面为例采用SSR首屏耗时均值~600ms,可交互时间均值~1100ms。如何进一步消除白屏?这里为各位介绍公司内外针对h5首屏性能优化的优秀方案。手Q团队的VasSonic是集大成者,主要思路是采用WebView和数据预拉取并行的方式。这套方案需要客户端和服务端采用指定协议改造接入,开发时也有一定的改造工作。微信游戏团队主要思路是利用jsCore做客户端预渲染,用户点击后直接上屏。这个方法也达到了很好的效果,首屏FCP时间从1664ms降低到了411ms。我们做了一个简要的方案对比,可以看到每个方案都针对渲染链路的某个或多个环节做了优化,其中VasSonic的效果比较显著。不过结合企业微信业务实际情况,我们列出了如下几点考虑:首先,接入对客户端和服务端有一定的改造成本,业务开发也有一定的改造工作。其次,我们已经有一套的统一发布平台,希望能复用这套发布能力。最后,性能上有没有进一步优化的空间呢?业务需求对体验上的要求是希望达到更好的性能效果或者说尽可能完全地消除白屏。基于以上考虑,我们在上述方案的基础上做了进一步的实践探索,以期望达到更好的性能效果。
离线包SSRVasSonicCSR
资源加载
数据拉取
JS执行
WebView启动优化
首屏FCP
可交互(取决于JS执行)
2)方案架构为了达到尽可能完全消除白屏,我们还是从初始问题出发,结合渲染链路进行分析,思路上针对每个环节采取对应的优化方法。每个环节的优化在具体落地时会存在着方案的利弊取舍。比如预拉取数据一般的思路是交给客户端来做,但是存在着客户端请求和h5请求两套机制(鉴权、请求通道等方面)如何协调的问题。在渲染链路分析时,如果业务的js执行也贡献了不少耗时,有没有可能从通用基础方案的角度来解决这个问题,同时也能减少业务对性能优化的关注?这是个值得各位思考探索的问题。具体的内容会在后面展开来说。如图展示了方案的优化思路和主流程。方案使用离线包解决了资源请求耗时的问题,在这个基础上通过耗时分析找到瓶颈环节,进一步采用预热的思路进行优化提速,解决了WebView初始化、数据预拉取、js执行(app初始化)耗时的问题,最终达到了理想的性能体验。图1 上屏流程图2 方案架构下面我们具体介绍下方案,包括:离线包技术、预热提速和进一步的优化工作。离线包加速为了规避资源请求耗时,我们使用了离线包技术。离线包技术是比较成熟的方案,相关打包、发布拉取的方案这里不多说了,主要说下方案中一些设计上的考量。1)加载流程我们通过offid作为离线包应用的标识,fallback机制保证离线资源不可达时用户也可以正常访问页面,通过离线包预拉取和异步检测更新机制提高了离线包命中率,尽可能消除了网络资源加载的耗时。2)fallback机制因为用户网络状况的不确定性,离线包加载可能存在失败的情况。为了保证可用性,我们确定了离线包加载不阻塞渲染的思路。当用户点击入口url,对应offid离线包在本地不存在时,会fallback请求现网页面,同时异步加载离线包。所以我们针对离线包的打包结构,按照现网URL path来组织资源路径。这样客户端请求拦截处理也会比较方便,不需要理解映射规则。当发现离线包不匹配资源时,放过请求透到现网即可。如图展示了我们的离线包结构示例。3. 离线包生命周期为了提高离线包命中率,我们会配置一些时机(e.g.入口曝光)来预拉取离线包。离线包的更新机制:客户端加载时根据offid检测到本地离线包的存在,则直接使用拉起,同时启动异步版本检测和更新。如果新包版本号大于本地版本号则更新缓存,同时发布平台也支持区分测试环境、正式环境以及按条件灰度。上了离线包后,可以看到页面的首屏耗时均值从基准无优化的1340ms降到了963ms,离线包的预拉取和更新策略则使离线包命中率达到了95%。首屏耗时得到了一定的降低,但也还有比较大的优化空间,需要更一步的分析优化。预热提速通过离线包的加速,我们解决了资源请求耗时的问题,不过从整个渲染链路来看还有很大的优化空间,我们做了具体的耗时分析,找出耗时瓶颈,针对耗时环节做了进一步的优化提速。1)耗时分析离线包技术规避了资源请求耗时,但是从整个渲染链路来看还有很大的优化空间,我们做了耗时分析如下。Hybird应用中,WebView初始化是比较耗时的环节,这里我们针对iOS WebView做了测试。
首次冷启动/ms二次打开/ms
iOS(WKWebView)480ms90ms
数据拉取方面,不同入口页面的耗时不一,某些入口页面比较重的接口耗时超过了1s。此外,我们发现js执行也贡献了不少耗时。以某入口页面为例,框架初始化时间~10ms,app初始化时间~440ms。2)渲染链路预热提速预热流程我们的目标是消除白屏,这里理想的方案是找到一种和业务无关的通用解法。方案的主要思路是预热,把能提前做的都做了。预热是不是就是把WebView提前创建出来就好了呢?不是的,这里的预热涉及到多个渲染环节的优化组合。如图展示了预热的整体流程,下面一个个来解。2)WebView预创建为了消除WebView的耗时,我们采取了全局的预创建WebView,时机为配置入口曝光。不过全局复用预热WebView不可避免地会引入可能的业务内存泄露问题,下文会介绍对应的规避方案。数据预拉取数据拉取是页面渲染的一个耗时环节。为了消除数据预拉取耗时,在预创建WebView阶段我们同时进行了数据预拉取。数据预拉取常见的思路是交给客户端来做,但是存在着客户端请求和h5请求两套机制如何协调的问题,以请求鉴权为例,存在以下的问题:第一,Web团队自身有一层node BFF,实现了相应的数据拉取业务逻辑,而客户端则走的私有协议通道请求C++后台,二者是不同的鉴权机制。第二,如果交给客户端来做,可以接入HTTP请求这套机制,改造成本比较大,如果复用原有通道,则一份数据业务逻辑需要两套实现。如何设计一套通用可扩展的方案?我们希望做到客户端只关注容器的能力(预热、资源拦截等),屏蔽掉更深入的对Web的感知,这样的解耦可以有效控制方案的复杂度。因此,这里我们针对离线包配置项增加了preUrl字段,使客户端维护更通用的能力,数据预拉取交给业务团队来做,具体如下:第一,客户端:拉取某个离线包配置项时会读取该字段,同时针对当前曝光的入口url可能存在多个有着不同的数据需求,这里会进行收集,将曝光url中的业务key参数拼接到preUrl来初始化WebView,这些作为通用能力。第二,业务:preUrl页面在加载时会拉取相应的业务数据存到localStorage,实际的数据预拉取请求放到业务方发起,也可以很好地兼容已有的技术栈。JS预执行很接近目标了,最后js执行的耗时能不能消除呢?首先来看下440ms的耗时具体在哪里,通过分析看到,框架初始化仅需要不到10ms的时间,而真正的大头在业务代码的执行,其中代码编译耗时~80ms,其余的都是业务app初始化执行时间,这个是业务本身复杂度造成的。我们首先考虑了创建两个WebView的方案,一个负责加载preUrl预拉取数据,另一个负责loadUrl上屏,这样设计上比较简洁健壮,不过实践下来发现效果不理想,如图展示了该方案的效果,渲染不稳定可以感知到白屏的存在。在已经有了预拉取数据和离线资源的情况下,理论上用户点击后需要等待的就只有渲染这块的耗时,实际我们发现在复杂应用初始化时存在js执行耗时较大的问题。最终我们做了一个预执行的解法。结合SPA的特点,将preUrl作为SPA的一个子页面,不需要UI展示,只负责预拉取数据,这样子页面加载完成的同时也完成了app提前初始化。而相应的不同入口切换页面时,不同于复用预热WebView重新reload页面,为了保留app初始化的效果,我们采取了一套Native通知Web SDK,页面切换交给WebView控制的方案。其中,Native通知则以调用SDK全局方法的方式。通过这种方式,入口页面间切换其实只是hashchange触发的子页面渲染,达到了不错的效果。流程图即预热方案的上屏部分。该方案执行后我们达到了预期目标效果,最大限度地消除了白屏接近Native体验。需求上线后通过监控数据可以看到在命中预热和离线包逻辑的情况下,从用户点击到页面上屏可交互耗时均值约130ms。进一步优化1)离线包安全在离线包安全方面,为了防止包篡改,每我们次打包发布时都会生成包签名和文件md5。客户端在使用解析离线包时会校验完整性,在返回离线资源时会校验文件完整性。2)稳定性整体方案在性能上已经达到目标了,保证稳定性对产品体验也很重要。我们为了消除js执行的耗时,采取了Native通知Web SDK控制页面切换的方式。虽然比较灵活但是也带来了稳定性的问题。具体来说,如果SDK在做页面切换时异常,之后用户打开每个入口url都会看到相同的页面。入口页面的业务在用户使用过程中如果跳转了非SPA的链接同时没有注入SDK,之后的页面切换也会失效。如何保证预热容器的可用性呢?我们设计了一套通知机制确保客户端感知到预热容器的可用状态,并在不可用时得以恢复,如图。预热容器会维护isInit和isInvokedSuc两个状态。只有当preUrl成功加载和SDK执行成功上屏时,两个状态才会置true,此时的预热WebView才是可用的,否则会回退到普通容器模式进行load url来加载页面。此外,在每次入口url曝光时,已有的预热容器也会销毁重建,也有效保证了容器的稳定性。3)内存泄露使用全局的预创建WebView,不可避免的会引入可能的业务内存泄露问题。在测试过程中,我们也发现了这种例子。可以看到当点开使用了预热容器的页面后放置一段时间,整个内存在不断上涨,最终会导致PC端页面的白屏或者移动端的Crash,这个状况最终归因是业务逻辑的实现存在缺陷。不过在基础技术的角度而言,开发者也需要采取措施来尽可能规避内存泄露的情况。主要思路是减少同一个预热容器的常驻,也就是对存活的容器设置有效期,在适当的时机检查并清理过期容器,我们选择的时机是App前后台切换时。4)解决副作用出于性能考虑,我们选择了通过Web SDK控制页面的方案,同时使用了全局的预创建WebView。这带来了副作用——当页面对容器做了全局的设置,可能会影响到下一个页面的表现。比如:设置document.title、通过私有JSAPI设置了WebView导航栏的表......当执行这些操作时,在下一个页面也复用预热容器的情况下,全局设置没有得到清理重置或者覆盖,用户会看到上个页面的表现。为了解决上述问题,业务可以在每个页面主动声明需要的表现来覆盖上个页面的设置,理想的方法还是基础技术来规避这个问题来保证业务开发的一致性。我们在SDK控制切换页面时,进行了一系列的重置操作。此外,在Windows和Mac端,我们也设计了双预热WebView的方案来完全解决这个问题。每次使用时同时创建新容器,得以保证每次打开入口页面都是使用新创建的容器。当然,方案的另一面则是会带来App内存的上涨。总结我们从渲染链路入手,针对每个环节进行分析优化,最终沉淀了一套可用可扩展的Hybird H5秒开方案。从渲染链路的角度来看,方案通过离线包和预热一系列优化,将用户从点击到可交互的时间缩短到了一个SPA路由切换上屏步骤的耗时。上线后我们监控发现,命中了预热离线逻辑的页面首屏耗时~130ms,相比于离线包、SSR都有优势,同时预热离线容器命中率也达到了97%,达到了理想的体验效果。希望本篇对你有帮助。‍‍

腾讯工程师技术干货直达:

1、算法工程师深度解构ChatGPT技术

2、10分钟!从架构视角读懂K8s

3、探秘微信业务优化:DDD从入门到实践

4、耗时减半?腾讯云OCR只做了3件事

标签:

上一篇 :

下一篇 :

全球热议:H5开屏从龟速到闪电,企微是如何做到的

导读|H5开屏龟速常是令开发者头疼的问题。腾讯企业微信团队对该现象进行分析优化,最终H5开屏耗时130ms...

12-20 17:30:32

国泰君安期货黑色观点12月20日

铁矿石:宏观情绪转弱,持续上行驱动有限螺纹钢:情绪反复,高位回调热轧卷板:情绪反复,高位回调硅铁...

12-20 11:07:32

世界新资讯:12月19日基金净值:嘉实远见精选两年持有期混合最新净值0.7785,跌1.82%

12月19日,嘉实远见精选两年持有期混合最新单位净值为0 7785元,累计净值为0 7785元,较前一交易日下...

12-20 00:41:17

港股异动 | IMAX中国(01970)跌超10%领跌电影概念股 机构将《阿凡达2》预测票房下调至10亿

电影概念股集体走低,截至发稿,IMAX中国(01970)跌9 89%,报8 11港元;猫眼娱乐(01896)跌3 2%,报8 ...

12-19 16:37:37

今日聚焦!港股异动 | 汽车经销商股普涨 中升控股市值重回千亿港元

格隆汇12月19日丨美东汽车、中升控股均涨超3%,中升控股市值重上千亿港元大关,广汇宝信、正通汽车均有...

12-19 11:03:40

【全球新要闻】美国在乱象和撕裂中迎来中期选举

此外,全美50个州中36个州的州长、3处海外领地总督以及全美各地大量行政、立法官员等也面临改选。弗吉尼...

12-19 02:11:28

天天看热讯:中国首艘超深水科考钻探船实现主船体贯通

中新社北京12月18日电(记者庞无忌)记者18日从中国自然资源部中国地质调查局获悉,当日由中国自主设计建...

12-18 15:27:11

全球新资讯:V观财报|信披不及时 海新能科收监管函

13日午间,海新能科公告称,收到深交所下发的监管函。其中称,2022

12-17 16:17:40

每日精选:东营房价走势

就东营而言,价格会变得坚挺,因为房子的位置不同,价格会不一样;高层和多层价格也有区别。新苑小区,...

12-17 01:57:41

每日短讯:巨星科技: 第五届董事会第二十八次会议决议公告

证券代码:002444     证券简称:巨星科技     公告编号:2022-092            ...

12-16 16:59:28

独家资金:早盘主力买入前10股

(原标题:独家资金:早盘主力买入前10股)12月16日大单金额流入前十名个股如下(以下数据取自10点50分...

12-16 10:42:33

焦点热议:一点绿念在心头

位于浙江省海宁市区西郊的神龙湾森林小镇,掩映在自然去雕饰的2600余亩的绿荫清波之中,风拂枝条鸿燕飞...

12-15 23:40:25

天康生物董秘回复:公司的豆粕、菜粕以外采为主

天康生物(002100)12月15日在投资者关系平台上答复了投资者关心的问题。投资者:公司的豆粕、菜粕是自产...

12-15 16:00:18

法媒:丹麦将组建由社会民主党、自由党、温和党组成的新政府

参考消息网12月14日报道据法新社哥本哈根报道,丹麦首相梅特·弗雷泽里克森13日说,在经过曲折的谈判才...

12-15 10:24:15

短讯!安奈儿:电子束接枝技术可运用在口罩的材料上 公司目前已和医疗健康类企业洽谈

近日,安奈儿(002875 SZ)在互动平台上指出,电子束接枝技术可以运用在口罩的材料上,公司目前已经和医...

12-14 22:10:47

全球快消息!宜阳县税务局:税费缓缴为企业送去“及时雨”

大河网讯“缓缴政策来得真是及时!今年后半年受洪灾和疫情影响,我们企业经营很是困难,现在一次缓缴21...

12-14 15:09:24

贵南高铁贵州段“拱隧一体”结构跨越巨型溶洞拱桥加快建设

中铁四局供图  目前,该“拱隧一体”结构跨越巨型溶洞拱桥已经完成总工程量的90%,预计2023年2月25日...

12-14 09:01:53

【世界新要闻】武汉江汉区培育文化新业态,泛海武汉中央商务区有望成新网红打卡地

中国首个汉绣聚集地“中国汉绣圈”凝聚汉绣代表性传承人,建立工作室,设立展示区;中南汽修厂“变身”...

12-13 18:46:08

世界热议:公司前线|欧亚集团新增“跨境电商”概念

同花顺F10数据显示,2022年12月13日欧亚集团(600697)新增“跨境电商”概念。    入选理由是:根据...

12-13 10:57:23

全球快看点丨重大创新!上海金融法院开庭审理全国首个测试案例

金融市场交易发生法律纠纷,但现有法律法规暂无“明文规定”,该怎么办?12月12日,上海金融法院公开审...

12-12 23:33:57

滚动:利群股份董秘回复:自上市以来,利群股份在强化经营管理、提高业绩的同时重视股东回报

利群股份(601366)12月12日在投资者关系平台上答复了投资者关心的问题。

12-12 15:18:37

【全球新视野】泰嘉股份(002843)12月9日主力资金净卖出1238.77万元

截至2022年12月9日收盘,泰嘉股份(002843)报收于21 68元,下跌4 91%,换手率2 79%,成交量5 86万手...

12-12 08:51:52

世界即时看!联防联控机制综合组印发新冠重点人群健康服务工作方案

证券时报e公司讯,联防联控机制综合组印发新冠重点人群健康服务工作方案。坚持分类分级、突出重点的原则...

12-09 12:22:55

高盛:首予巨子生物买入评级 目标价38港元

高盛发布研究报告称,首予巨子生物(02367)“买入”评级,目标价38港元。作为生产重组胶原蛋白产品的全...

12-08 10:46:58

当前头条:士兰微(600460)12月6日主力资金净买入2495.79万元

截至2022年12月6日收盘,士兰微(600460)报收于37 2元,上涨2 03%,换手率1 76%,成交量24 96万手,...

12-07 07:41:10

市场回暖带动基金反弹!银行积极布局基金代销业务

股市震荡行情仍然持续。截至6月17日收盘,大盘已经从年内低点2800点附近上升至3300点附近。A股市场正在...

06-20 16:06:58

江苏扬中首笔“苏创融”业务落地 精准服务科技型中小企业

在江苏扬中人民银行的推动指导下,扬中农商银行成功完成苏创融业务的落地,这也是扬中市落地的首笔苏创...

06-20 16:06:57

“种草”经济已达千亿规模 互联网巨头纷纷布局新赛道

亲测有效买它!这个色号黄皮显白用过的几款里这个最好……从明星到主播,从网红博主到达人甚至是普通消费...

06-20 16:06:57

建行云南省分行:以新金融行动响应绿色发展理念

为贯彻落实国家碳达峰、碳中和重要战略决策,建设银行云南省分行以新金融行动响应绿色发展理念,于2022...

06-20 16:06:57

纺织纤维基本分类有几种 常见纺织纤维的纺织性能怎么样?

概念特点1、 定义:纤维是天然或人工合成的细丝状物质,纺织纤维则是指用来纺织布的纤维。2、 纺织纤...

03-18 18:07:41

回避眼神、绕道而行…超八成受访大学生认为自己社恐

  “社恐”日记的背后有努力、有尝试、有改变——  超八成受访大学生认为自己轻微“社恐”  戴好...

11-23 15:18:47

云南大学“95后人象谈判师”:朝着“象”往之路

  云南大学“95后人象谈判师”:朝着“象”往之路  石屏县位于云南省东南部,属亚热带高原山地季风...

11-23 15:18:47

江西赣江新区一宿舍楼坍塌致4人死亡 原因还在核查中

  11月22日晚6时45分,江西赣江新区新祺周管理处国药北大道原白马庙制药厂一职工宿舍楼发生局部坍塌,...

11-23 15:18:46

退订续费服务暗藏障碍 你被App自动续费套路过吗?

  你被App自动续费套路过吗  订阅会员默认自动续费退订续费服务暗藏障碍  编者按  自动续费,收...

11-23 15:18:46

乱象丛生!距离好评返现绝迹还有多远

  距离好评返现绝迹还有多远  返现红包等方式诱导用户作出指定评价或被禁止  □ 本报记者  朱...

11-23 15:18:45

未成年人文身存在监管空白 到底该不该立法禁止?

  该不该立法禁止未成年人文身  未成年人文身存监管空白检察机关推进专项治理□ 本报记者  赵晨...

11-23 15:18:45

风景园林扮靓美好生活

  风景园林扮靓美好生活  中国风景园林被誉为世界园林之母,它通过完善城市的生态绿色空间体系创造...

11-23 15:18:45

爬楼救女童“海尔小哥”这一年:懵了很久,拒绝自媒体包装

  爬楼救女童“海尔小哥”这一年:还打以前的工还干计件的活 “不能整飘了”  11月18日,中央文明...

11-23 15:18:45

女子穿高跟鞋开车撞人致2死6伤:涉交通肇事罪被公诉

  女子穿高跟鞋开车撞人致2死6伤:涉交通肇事罪被公诉  2020年9月5日,四川南充发生一起引发广泛关...

11-23 15:18:44

结婚登记人数创近17年中新低,哪些原因造成的

  结婚登记人数创17年新低,哪些原因造成的  ■ 观察家  结婚生育问题,既是家事也是国事,既事...

11-23 15:18:44

“诚实而不幸”的首个破产人 个人破产制度让诚信债务人能够“重生”

  “诚实而不幸”的首个破产人  深圳一位单亲妈妈成为全国首个“破产人”;个人破产制度让诚信债务...

11-23 15:18:43

涉个人信息投诉呈上升趋势,网贷被投诉占比超1/3

  涉个人信息投诉呈上升趋势,网贷被投诉占比超1 3  20岁至40岁投诉用户占比超90%;沿海省份投诉量...

11-23 15:18:43

职业潜能测试让俺娃觉得当心理学家有戏

  职业潜能测试让俺娃觉得当心理学家有戏  何筱俐(德国)  德国小孩上八九年级的时候,学校会组...

11-23 15:18:42

回收家庭过期药 新挑战也是新出路

  回收家庭过期药 新挑战也是新出路  时本  我国约78 6%的家庭备有小药箱,其中80%以上的家庭都...

11-23 15:18:42

网络主播偷逃税,惩戒不应止于罚款

  网络主播偷逃税,惩戒不应止于罚款  老鹰  网络主播又一违法涉税案件曝光。据浙江省杭州市税务...

11-23 15:18:42

白庙北检查站机动车道“一改三” 周一早高峰进京“提速”90分钟

  白庙北检查站机动车道“一改三” 警方日均投入5000余警力执勤  周一早高峰进京“提速”90分钟 ...

11-23 15:18:42

俩主播偷逃税款被罚 已暂停直播

  俩主播偷逃税款被罚 已暂停直播   二人被依法追缴税款、加收滞纳金并处罚款总额高达9300余万元...

11-23 15:18:41

江西赣江新区民房局部坍塌进展:1人死亡,3人失联

  11月22日晚6时45分,赣江新区新祺周管理处国药北大道原白马庙制药厂一栋职工宿舍楼发生局部坍塌。据...

11-23 15:18:41

四川甘孜破获一起猎杀国家一级保护动物案,5人被捕

  四川甘孜破获一起猎杀国家一级保护动物案,5人被捕  11月22日,四川甘孜州德格县公安局公布一起非...

11-23 15:18:40

深圳海关查获近半吨陨石

  深圳海关查获近半吨陨石  央视新闻11月22日消息,近日,深圳湾海关在货运进口渠道查扣470千克陨石...

11-23 15:18:40

大连将30个中风险地区调整为低风险地区
两地降为低风险,四川成都中高风险区全部清零
新华全媒+|战风斗雪护平安——黑龙江迎战暴风雪极端天气纪实
江西赣江新区一栋职工宿舍楼发生局部坍塌 4人失联
江西赣江新区一栋职工宿舍楼发生局部坍塌 4人失联
黄河进入本年度凌汛期
中国铁路提升设备保障能力 全力迎战大风降温天气
中国内地中高风险地区降至60个 河北河南风险地区清零
贵州查处农村假冒伪劣食品案件3782件
四川德格:非法猎杀濒危野生动物案告破 5名嫌疑人落网
北京市规划冬奥道路网覆盖主要涉奥场所
哈尔滨市本土新冠肺炎确诊病例清零
北京规划超270公里冬奥道路网 6条高速施划专用车道
民警剥开三角粽“秘密” 圆走失女子20年“回家梦”
北京启动高速公路冬奥会专用车道施划工作
广州天气持续较干燥 全市启动森林火险橙色预警
男子“情感咨询”花费九千元 事后起诉退一赔三被驳回
福建延平:一女孩坠落在雨棚上 消防紧急救援
黑龙江暴雪仍在继续 21个站点降雪量超10毫米
郑州原政法委书记于东辉受审 被控受贿2009万余元
浙江明确“双码”联查重点场所 其余场所可不查验行程卡
浙江发生一起火灾致2人死亡 事发时现场正举办丧事
新疆沙雅县以医共体之“通” 破解群众看病之“痛”
体检“顺便”抓了个嫌疑人 浙江侦查员练就“火眼金睛”
针灸非遗传承人:一针修一世,悬壶济万人
非法集资565亿余元 上海阜兴集团非法集资系列案宣判
珠江委对五省(区)水土保持相关工作和工程进行监督检查
江苏再降核酸检测价格:单人单检降至40元/次
户外遭遇失温有多可怕?这些避险常识要知道
哈尔滨部分中小学23日继续线上教学
黄山风景区迎来今冬首场降雪
哈尔滨铁路多项措施保障暴雪恶劣天气铁路运输安全
受大风影响 郑州地铁城郊线已连续两日暂停运营
提供一站式综合服务 新疆铁路构建棉花运输快捷通道
前10个月北京市PM2.5平均浓度32微克/立方米
江苏睢宁:有“娘家”做“靠山” 妇女创业底气足
海南铁路警方打掉两个洗钱团伙 涉案流水9000多万元
一锅饺子,温暖了暴雪之夜
广州海关在邮件中查获“异宠”甲虫6只
山西长子“羊倌”养羊20余年 带动700余户养殖户发“羊财”
上海首个“两山”实践创新基地成功创建
广西医科大一附院向越南捐赠医疗防疫物资
黄埔海关破获案值5.5亿元走私进口二手挖掘机案
黄河内蒙古段今年首次出现流凌
“处罚到人” 上海办理首例食品安全领域行政拘留案件
内蒙古警方连破两起迷信诈骗案 涉案155万
四川省教育厅:探索推行每周一天为“无作业日”
绛州鼓乐搭起晋港青少年文化交流桥梁
文博综艺井喷折射中国人文物保护理念升级
中国援建老挝铁道职业技术学院 为老培养铁路技术人才
x 广告
x 广告

Copyright ©  2015-2022 太平洋纤维网版权所有  备案号:豫ICP备2022016495号-17   联系邮箱:93 96 74 66 9@qq.com