[英]How to add custom menu to Autodesk Forge Viewer?
Helo我在这里使用Viewer Example表单: https : //forge.autodesk.com/en/docs/viewer/v5/tutorials/basic-viewer/ (步骤1),现在我需要:
1. add custom menu on right click
2. get info's for clicked object, like Area, Volume, Length (if 3D) or length if 2D.
请怎么做?
我尝试从https://forge.autodesk.com/blog/customize-viewer-context-menu复制整个“类MyContextMenu扩展...”代码,但是它不起作用。
谢谢。
这是将自定义菜单项添加到上下文菜单的简单示例: http : //jsfiddle.net/s47vy5u3/2 。 您只需要包括您的Forge应用程序的访问令牌和一些可见的URN。 菜单自定义代码本身如下所示:
function customizeMenu() {
const viewer = NOP_VIEWER;
viewer.registerContextMenuCallback('MyCustomMenuItems', function(menu, status) {
menu.push({
title: 'My custom menu item',
target: () => {
// Add your menu item's code here
}
});
});
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.