【发布时间】:2018-10-24 20:27:36
【问题描述】:
我正在尝试将运行在 127.0.0.1:8000 下的本地服务器上的 Web 应用程序显示为桌面应用程序。
为了实现这一点,我正在编写一个托管 web 视图的 WinForms 应用程序。包裹是Microsoft.Toolkit.Win32.UI.Controls.WinForms.WebView
显示 Google 时,网络视图正常工作。
将IsPrivateNetworkClientServerCapabilityEnabled 属性设置为true 后,它在使用URI http://192.168.178.1:80 访问我的路由器时也可以正常工作。
但是当尝试访问http://127.0.0.1:8000 时,webview 没有显示任何内容,尽管 Edge(webview 所基于的)能够。
如何让 webview 显示位于我计算机上的页面?
【问题讨论】:
-
当你在普通浏览器的地址中输入127.0.0.1:8000时,你看到你期待的内容了吗?
-
是的,我用 chrome 和 Edge 尝试过,它使用与 webview 相同的引擎
标签: c# .net winforms webview microsoft-edge