项目作者: bq49

项目描述 :
基于layaair H5引擎,对layaair的Html内容呈现进行补充。
高级语言: JavaScript
项目地址: git://github.com/bq49/htmltools.git
创建时间: 2019-01-26T06:40:04Z
项目社区:https://github.com/bq49/htmltools

开源协议:

下载


htmltools

基于layaair H5引擎,开发的Html标签读取及解析封装。

使用LayaAir进行H5游戏开发的过程中,发现引擎自带的几个Html组件均无法满足游戏中的使用。

正好本人H5游戏中需要有带Html标签的跑马灯内容,于是对此进行了一个简单的封装。

示例效果:

ueditor编辑原文件内容:


本工具生成内容对比:


与LayaAir引擎自带HTMLDivElement组件对比:


与LayaAir引擎自带HTMLIframeElement组件对比:


使用方法:

  1. /*构造并添加到场景
  2. * htmlContent --- 需要显示的带有html标签的内容文本
  3. * confSrc --- 本工具的配置文件路径
  4. */
  5. public initSean(htmlContent:string,confSrc:string):void
  6. {
  7. var html_msg = new SeanHtmlString(htmlContent,confSrc);
  8. html_msg.pos(0,100);
  9. Laya.stage.addChild(html_msg);
  10. }

其他:

无私分享,不足之处,请轻砸。

sean.guo49@gmail.com