首页 > 解决方案 > UWP 应用程序中的 PDF iframe

问题描述

我们有网络应用程序,它包含带有 src 属性的 iframe 链接一些 pdf 资源。在浏览器(Edge、Chrome、Opera)中,用户可以在这个 iframe 中看到 pdf。

但现在我们创建了显示相同 html 页面的 UWP 应用程序。当用户使用此 iframe 打开页面时,iframe 为空,并且 pdf 会在浏览器窗口中自动打开。

如何在 UWP 应用程序的 iframe 中启用对 pdf 的支持?

标签: iframeuwp

解决方案


如果我理解您的问题,您想使用 WebView 来显示网页。网页有一个<iframe>html标签,iframe的src是一个在线的pdf文件。对于 UWP 内置的WebView控件,它不支持 pdf 文件。

所以,如果你想在 UWP 中渲染 pdf,你可以使用Windows.Data.Pdf classes

另外,如果你说你必须使用 WebView 来显示 pdf 文件,你可以尝试找到一些 JavaScript 方法来在网页上渲染 pdf 文件,然后在 WebView 中显示。


推荐阅读