如何在Microsoft Teams中使用iframe显示pdf

时间:2020-10-06 06:23:35

标签: javascript html microsoft-teams

我在azure上托管了一个C#pdf比较应用程序,我只想在iframe中显示比较的pdf。这在浏览器中工作正常,但是当我将其集成到团队中时,比较的pdf不会显示在iframe中。点击比较按钮后,输出的pdf文件将自动下载,但iframe中未显示任何内容。enter image description here

这是我用于嵌入的代码块:

success: function (Data) {
                    if (Data) {
                        var embed1 = document.getElementById('outputPdf');
                        embed1.src = "../../PythonFile/OutputPdf/" + Data;
                        $("#outputPdf").css("display", "block");                      
                    }
                },
<iframe id="outputPdf" type="application/pdf" style="display:none;width:100%" height="600"></iframe>

1 个答案:

答案 0 :(得分:0)

@Asif Hussain: 在Microsoft Teams中,我们只能在“文件”中下载PDF文件。无法精确确定下载文件名或下载文件位置。 Microsoft团队需要改进PDF的使用。没有官方的解决方案-我们已经等待了一段时间。解决方法是,您始终可以考虑使用第三方Adobe应用程序,或者如果站点上托管有PDF,则可以使用网页选项卡,并查看是否可以使用该站点上的操作能力。