HtmlWindow

HTML内容窗口

new YS.HtmlWindow(ys, options)

显示HTML内容的消息窗口
Name Type Description
ys YouScene youscene实例
options Object 对象有下面这些属性:
Name Type Default Description
html String 要显示的气泡文本
time Number optional 指定过多少毫秒自动销毁气泡(默认不关闭)
close Bolean false optional 是否需要关闭按钮
isGround Bolean false optional 是否贴地
visible Bolean true optional 显示或隐藏
Implements:
Example:
var youScene = new YS.YouScene({sdkServerUrl: 'http://ys.infoearth.com:9090/Server/'});
youScene.init("global");

var htmlWindow = new YS.HtmlWindow(youScene, { html: 'content' });

//showOnScreen必须先调用,否则直接move无效果
htmlWindow.showOnScreen(0, 0);

htmlWindow.change('<p>&nbsp;&nbsp;&nbsp;&nbsp;念奴娇  苏轼&nbsp;&nbsp; </p>');

htmlWindow.destroy();
Demo:

Methods

staticYS.HtmlWindow.clearAll()

清除所有气泡

staticYS.HtmlWindow.destroyAll()

销毁所有Html
To Do:
  • 实现有问题,事件注册没有remove

change(html)

更改文本内容
Name Type Description
html String 要更改的HTML内容

clear()

清除单个Html

destroy()

销毁单个Html
Implements:

showOnWorld(pos)

在三维球的指定世界坐标位置弹出窗口
Name Type Description
pos XYZ 弹出窗口在三维球上的世界坐标系位置
Implements: