The invention discloses a multimedia message display method based on WEB specification, which belongs to the field of MMS display. The invention uses the content display mode based on WEB, so that MMS can display more rich, vivid and flexible content to the user.
【技术实现步骤摘要】
一种基于WEB规范的彩信展现方法
本专利技术属于彩信展现领域,具体涉及一种基于WEB规范的彩信展现方法。
技术介绍
现有的彩信内容展现方式是基于OMA组织的SMIL的,已多年未改变。SMIL虽然具备对彩信内容的布局描述的能力,但能力有限,仅能进行诸如背景、位置、字体、字号等简单描述,且基本为静态的展现方式,因此展现给用户的彩信内容永远是单板的、缺乏吸引力的,这特别对于基于彩信的广告推送是很不利的。如果彩信携带html类型附件,现有彩信实现技术仅支持将其保存到终端本地文件系统内,然后用户能做的是在终端文件管理器内找到刚才保存的html类型附件,然后通过web浏览器打开并阅读它,这个过程涉及了彩信应用与第三方应用的协作,比较繁琐,用户操作体验差。
技术实现思路
针对现有技术中存在的上述技术问题,本专利技术提出了一种基于WEB规范的彩信展现方法,设计合理,克服了现有技术的不足,具有良好的效果。为了实现上述目的,本专利技术采用如下技术方案:一种基于WEB规范的彩信展现方法,包括如下步骤:步骤1:彩信接收方接收由运营商彩信服务器转发来的包括smil数据和Part数据在内的彩信数据;步骤2:彩信接收方对smil数据和Part数据进行解析;步骤3:判断smil数据是否为空;若:判断结果为smil数据为空,则执行步骤4;或判断结果为smil数据不为空,则在彩信播放界面内使用原始的彩信展现流程;步骤4:判断Part数据的压缩类型是否为gzip压缩类型,且其content-type(内容类型)是否为text/plain(纯文本);若:判断结果为Part数据的压缩类型为gzip压缩 ...
【技术保护点】
一种基于WEB规范的彩信展现方法,其特征在于:包括如下步骤:步骤1:彩信接收方接收由运营商彩信服务器转发来的包括smil数据和Part数据在内的彩信数据;步骤2:彩信接收方对smil数据和Part数据进行解析;步骤3:判断smil数据是否为空;若:判断结果为smil数据为空,则执行步骤4;或判断结果为smil数据不为空,则在彩信播放界面内使用原始的彩信展现流程;步骤4:判断Part数据的压缩类型是否为gzip压缩类型,且其内容类型是否为纯文本;若:判断结果为Part数据的压缩类型为gzip压缩类型,且其内容类型为纯文本,则在彩信播放界面内使用操作系统提供的webview组件渲染展现超文本标记语言html(Hyper Text Mark‑up Language,超文本标记语言)数据;或判断结果为Part数据的压缩类型不为gzip压缩类型,且其内容类型不为纯文本,则在彩信播放界面内使用原始的彩信展现流程;步骤5:结束。
【技术特征摘要】
1.一种基于WEB规范的彩信展现方法,其特征在于:包括如下步骤:步骤1:彩信接收方接收由运营商彩信服务器转发来的包括smil数据和Part数据在内的彩信数据;步骤2:彩信接收方对smil数据和Part数据进行解析;步骤3:判断smil数据是否为空;若:判断结果为smil数据为空,则执行步骤4;或判断结果为smil数据不为空,则在彩信播放界面内使用原始的彩信展现流程;步骤4:判断Part数据的压缩类型是否为gz...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。