【技术实现步骤摘要】
页面卡片显示方法、装置、设备及介质
[0001]本申请涉及计算机
,尤其涉及一种页面卡片显示方法、装置、设备及介质。
技术介绍
[0002]页面卡片(又可称为小部件)是嵌入在业务页面上的页面区块,主要的视觉展现形式为卡片形式,可以独立开发、独立执行且动态下发。页面卡片可应用于直播间、店铺等多个商家私域场景的业务展示,为用户提供更为轻便、快捷、完整、灵活的业务服务,还起到为相关业务吸引用户注意力的作用。
[0003]目前,主要是以移动设备的客户端作为页面卡片的承接主体,即主要在客户端执行页面卡片的业务代码的可执行文件。在面对Web场景中的页面卡片渲染需求时,前端人员需要将页面卡片的业务代码另行打包为适合Web场景的可执行文件。
[0004]然而,将页面卡片的业务代码另行打包为适合Web场景的可执行文件的方式,开发成本较高且存在资源浪费。
技术实现思路
[0005]本申请的多个方面提供一种页面卡片显示方法、装置、设备及介质,用以解决Web场景中页面卡片显示所存在的开发成本较高、浪费资源的问题 ...
【技术保护点】
【技术特征摘要】
1.一种页面卡片显示方法,其特征在于,包括:响应于在Web页面显示页面卡片的请求,加载第一文件,所述第一文件包括与前端框架代码相关的可执行文件;通过对所述第一文件进行解析,为所述页面卡片的显示提供框架环境;加载第二文件,所述第二文件包括与所述页面卡片的业务代码相关且适合客户端原生页面的可执行文件;在所述框架环境中,对所述第二文件进行解析;根据所述第二文件的解析结果,在所述Web页面显示所述页面卡片,所述解析结果包括所述页面卡片中页面元素的渲染指令。2.根据权利要求1所述的页面卡片显示方法,其特征在于,所述响应于在Web页面显示页面卡片的请求,加载第一文件,包括:响应于在所述Web页面显示页面卡片的请求,初始化前端框架执行引擎;在所述前端框架执行引擎初始化完成后,从服务端加载所述第一文件。3.根据权利要求2所述的页面卡片显示方法,其特征在于,所述通过对所述第一文件进行解析,为所述页面卡片的显示提供框架环境,包括:通过所述前端框架执行引擎解析所述第一文件,为所述页面卡片的显示提供框架环境。4.根据权利要求2或3所述的页面卡片显示方法,其特征在于,所述加载第二文件,包括:初始化业务代码执行引擎;在所述业务代码执行引擎初始化完成后,从服务端加载所述第二文件。5.根据权利要求4所述的页面卡片显示方法,其特征在于,所述在所述框架环境中,对所述第二文件进行解析,包括:在所述框架环境中,通过所述业务代码执行引擎解析所述第二文件。6.根据权利要求5所述的页面卡片显示方法,其特征在于,所述根据所述第二文件的解析结果,在所述Web页面显示所述页面卡片,包括:通过所述业务代码执行引擎,向所述前端框架执行引擎发送所述第二...
【专利技术属性】
技术研发人员:章健,钱程,张力本,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。