【发布时间】:2018-06-26 23:00:37
【问题描述】:
我正在尝试为 webview 原型测试设置一个本地托管页面。但是,当尝试让 webview 导航到此页面时,它会一直以 404(未找到)错误状态失败。
Windows::UI::Xaml::Controls::WebView^ m_webview; // this is how m_webview is defined
String^ launchUri = L"http://localhost:8000/index-native.html";
m_webview->Navigate(ref new Uri(launchUri));
请注意,我尝试用机器名称或真实 IP 地址替换,但两种方法都不起作用。托管页面本身可以由同一网络中的机器使用嵌入机器名称的 uri 访问。
更有趣的是,如果我将launchUri 更改为“http://microsoft.com”,这个东西就会起作用!从导航的角度看,我的本地托管网页和微软页面之间没有任何区别。
有人可以帮忙吗? 谢谢!
【问题讨论】:
-
检查清单中的权限并检查客户端服务器、Internet 和 Intranet 相关功能。