-
xinying 小试身手Lv3
发表于2019-11-13 17:28
楼主
我们在使用酷屏功能的数字星球组件时,往往需要点击到小球可以跳转到新的页面,如下图点击【公安分局】或者【5百万】可以进行跳转;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
我们以跳转到百度页面举例~
【步骤1】
首先克隆一个新的数字星球组件
【步骤2】
在数字星球_副本上右键编辑
【步骤3】
在default.js编辑区进行编辑
在renderEarth
这个方法里把最后一行的 autoClickSet(revSphere);
换成if (cwidget.isresultview) {
//只在结果界面的时候执行,例如只想在结果界面绑定click事件
autoClickSet(revSphere);
}
【步骤4】
保证autoClickSet
里是revSphere.setAutoClick(false);
【步骤5】
把下面这个true的注释掉就完成了组件的设置
【步骤6】
将数字星球组件拖入设计区,数字星球右面的属性面板,设置事件脚本,点击时在新窗口打开百度
window.open("http://www.baidu.com");
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
我们以跳转到百度页面举例~
【步骤1】
首先克隆一个新的数字星球组件
【步骤2】
在数字星球_副本上右键编辑
【步骤3】
在default.js编辑区进行编辑
在renderEarth
这个方法里把最后一行的 autoClickSet(revSphere);
换成if (cwidget.isresultview) {
//只在结果界面的时候执行,例如只想在结果界面绑定click事件
autoClickSet(revSphere);
}
【步骤4】
保证autoClickSet
里是revSphere.setAutoClick(false);
【步骤5】
把下面这个true的注释掉就完成了组件的设置
【步骤6】
将数字星球组件拖入设计区,数字星球右面的属性面板,设置事件脚本,点击时在新窗口打开百度
window.open("http://www.baidu.com");