C# webbrowser 在 PDF 上调用导航后它是黑色的
C# webbrowser it's black after calling navigate on a PDF
我试过这个解决方案:https://helpx.adobe.com/es/acrobat/using/display-pdf-in-browser.html
如果我使用 x86 编译它可以工作,但它不是一个选项。我被迫使用 Any CPU.
//Using webBrowser
PDF_name = openFileDialog1.FileName;
webBrowser1.Navigate(PDF_name);
调用浏览器后浏览器看起来像这样:
没看懂,快一年了,这周停了
这个问题有解决方案或替代方法吗?
正如 Panagiotis Kanavos 所建议的那样,我安装了 WebView2 SDK 并使用这个简单的代码让它工作。
await webView21.EnsureCoreWebView2Async();
if (webView21 != null && webView21.CoreWebView2 != null)
{
webView21.CoreWebView2.Navigate(PDF_name);
}
如果在执行第一行时出错,您需要安装 WebView2 Runtime
我试过这个解决方案:https://helpx.adobe.com/es/acrobat/using/display-pdf-in-browser.html
如果我使用 x86 编译它可以工作,但它不是一个选项。我被迫使用 Any CPU.
//Using webBrowser
PDF_name = openFileDialog1.FileName;
webBrowser1.Navigate(PDF_name);
调用浏览器后浏览器看起来像这样:
没看懂,快一年了,这周停了
这个问题有解决方案或替代方法吗?
正如 Panagiotis Kanavos 所建议的那样,我安装了 WebView2 SDK 并使用这个简单的代码让它工作。
await webView21.EnsureCoreWebView2Async();
if (webView21 != null && webView21.CoreWebView2 != null)
{
webView21.CoreWebView2.Navigate(PDF_name);
}
如果在执行第一行时出错,您需要安装 WebView2 Runtime