[英]Forge Viewer toolbar buttons not hiding on mobile phone screen
我正在尝试将按钮调整为仅在设备为手机时显示导航工具。 我正在使用以下代码:
viewer.toolbar.getControl('settingsTools').setVisible(false);
viewer.toolbar.getControl('modelTools').setVisible(false);
viewer.toolbar.getControl('navTools').setVisible(true);
viewer.toolbar.getControl('navTools').getControl('toolbar-orbitTools').setVisible(true);
但随后它将删除可见的按钮,即SettingsTools和modelTools的一半。 但是它不会显示navTools。
在HTML中,我看到按钮仍然display: none
css标签display: none
我该如何进行这项工作?
编辑:我已更改逻辑,以根据此示例直接更改CSS(显示=无或阻止) http://through-the-interface.typepad.com/through_the_interface/2017/03/hiding-unwanted-toolbar-items -in-the-forge-viewer.html 。
使用此按钮会使按钮排列和样式怪异。 我需要调用一种方法来让查看器更新其轮廓等吗?
我发现它在带有谷歌浏览器和查看器v2.13的Android 6.0设备上也可以正常工作。 对于您设备中按钮控件的可见性,我没有任何解释。
如果您可以提供一个可重复的案例来证明这一点,我很乐意将其传递给开发团队进行分析。 下列项目应具有可复制性:
如果您的可复制案例无法在此处公开发布,请在发送之前将其发送至forge.help@autodesk.com
并删除敏感数据或信息 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.