【技术实现步骤摘要】
富文本渲染方法、装置、电子设备及存储介质
本公开涉及互联网
,尤其涉及富文本渲染方法、装置、电子设备及存储介质。
技术介绍
目前,互联网内容越来越多地由用户直接创造并分享。而在内容创造过程中,纯文本甚至简单的富文本(如,超文本标记语言(HyperTextMark-upLanguage,HTML)富文本)已经不能满足用户对于浏览体验的诉求,因此,在富文本中嵌入各种多媒体内容(例如,图片或视频或音频等多媒体资源,或者,轮播图集,或者,响应式广告等)就显得很有必要。在传统技术中,浏览器在展现富文本中的多媒体内容时,为了增强该多媒体内容的展示效果,通常会对富文本中用于描述该多媒体内容的文本内容进行更改,然后再执行渲染。然而,由于更改后的文本内容通常为纯文本内容,不仅难以维护,还会导致浏览器无法区分出更改后的文本内容,进而导致渲染过程存在大量逻辑问题,使得渲染效果较差。
技术实现思路
本公开提供一种富文本渲染方法、装置、电子设备及存储介质,以至少解决传统富文本渲染过程中所存在的渲染效果较差和可
【技术保护点】
1.一种富文本渲染方法,其特征在于,包括:/n获取第一富文本中目标占位符的符号参数,所述目标占位符中包含目标多媒体信息;/n根据所述符号参数,将所述目标占位符的内容替换为多媒体组件,得到第二富文本;/n渲染所述第二富文本,得到目标多媒体页面。/n
【技术特征摘要】
1.一种富文本渲染方法,其特征在于,包括:
获取第一富文本中目标占位符的符号参数,所述目标占位符中包含目标多媒体信息;
根据所述符号参数,将所述目标占位符的内容替换为多媒体组件,得到第二富文本;
渲染所述第二富文本,得到目标多媒体页面。
2.根据权利要求1所述的富文本渲染方法,其特征在于,在获取第一富文本中目标占位符的符号参数的步骤之前,所述方法还包括:
遍历所述第一富文本中的占位符;
若当前遍历的占位符的内容包括目标多媒体类型对应的多媒体信息,则将所述当前遍历的占位符作为所述目标占位符。
3.根据权利要求2所述的富文本渲染方法,其特征在于,在遍历所述第一富文本中的占位符的过程中,所述方法还包括:
若所述当前遍历的占位符的内容不包含所述目标多媒体类型对应的多媒体信息,则继续遍历所述当前遍历的占位符的下一占位符。
4.根据权利要求2或3所述的富文本渲染方法,其特征在于,所述遍历所述第一富文本中的占位符的步骤,包括:
按照所述第一富文本中的占位符的先后顺序,倒序遍历所述第一富文本中的占位符。
5.根据权利要求1所述的富文本渲染方法,其特征在于,所述根据所述符号参数,将所述目标占位符的内容替换为多媒体组件,得到第二富文本的步骤,包括:
根据所述符号参数,采用组件编译函数将所述目标占位符的内容替...
【专利技术属性】
技术研发人员:殷勇,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。