Azure devops 调整VSTS选项卡扩展内容的大小

Azure devops 调整VSTS选项卡扩展内容的大小,azure-devops,azure-devops-extensions,Azure Devops,Azure Devops Extensions,我开发了一个自定义选项卡来显示VSTS构建结果。VSTS在高度为100%的iframe中承载选项卡内容。但是,它的一个祖先(div与classbuild custom tab)的固定高度为400px: 这意味着,如果我的标签内容的高度超过400px,它将被剪切。我怎样才能绕过这个限制?具体而言,我希望我的分机使用所有可用空间 VSTS SDK中有VSS.resize方法,但它修改iframe的大小,这是不够的 提供了扩展的完整源代码。指定高度属性: "properties": {

我开发了一个自定义选项卡来显示VSTS构建结果。VSTS在高度为100%的
iframe
中承载选项卡内容。但是,它的一个祖先(
div
与class
build custom tab
)的固定高度为400px:

这意味着,如果我的标签内容的高度超过400px,它将被剪切。我怎样才能绕过这个限制?具体而言,我希望我的分机使用所有可用空间

VSTS SDK中有
VSS.resize
方法,但它修改
iframe
的大小,这是不够的


提供了扩展的完整源代码。

指定高度属性:

 "properties": {
                "name": "Test results [preview]",
                "uri": "static/test-results.html",
                "order": -100,
                "height": 600
            }

那么,用可变大小填充浏览器窗口如何?可变大小是什么意思?我希望选项卡的内容填充所有可用空间,具体取决于窗口大小,例如当
高度:100%
时。也许可以通过将清单中的高度设置为较大的值,然后动态调整
iframe
的大小来实现。然而,这不是一个优雅的解决方案。使用
“高度”:“100%”