关于为Azure DevOps扩展预览标签页添加全屏功能的问询
Azure DevOps扩展预览标签页添加全屏功能的实现问题
我正在开发一个Azure DevOps扩展,用于预览原生不支持预览功能的文件。目前所有功能均正常运行,但希望为预览标签页添加与「内容、历史、对比、追溯」等其他标签页完全一致的全屏选项。其他标签页均支持该功能,唯独预览标签页缺失,想找到简便的实现方案。开发采用TypeScript,结合azure-devops-extension-sdk和azure-devops-extension-api完成。
补充说明
目前发现通过Azure DevOps扩展SDK似乎无法实现该需求:SDK会将我们的HTML文件嵌入到iframe中,但除了调整大小的方法外,没有提供任何与该iframe交互或修改其属性的接口。这导致无法为iframe开启全屏权限,而仅有的调整大小功能也无法让iframe占据整个窗口。
我已提交两个相关功能请求:
- 提供更多与父级iframe交互的方法
- 为预览标签页添加全屏功能
内容的提问来源于stack exchange,提问作者ShockingRotom
相关产品推荐
相关产品推荐

