用C++编写的Windows phone8应用程序是否可以使用web浏览器或web视图控件?我找到了一个WebBrowser控件,但它似乎只在用C#编写的Windows phone7中可用。
发布于 2012-11-07 17:51:24
在C++中无法直接使用WebBrowser控件。您必须创建一个mixed C++ and XAML项目,并在您的DirectX上覆盖。
请注意,与使用纯C++ D3D应用程序相比,使用混合XAML和D3D应用程序的性能略有下降。即使您从不显示任何XAML,仅初始化完整的CLR并为其加载XAML仍然是相当繁重的。在MSDN here和here上阅读更多关于它的信息。
在其他可能适用于您的事情上,是WebBrowserTask has been ported over to WinRT,因此可以从C++访问。与Launcher.LaunchUriAsync()方法一起使用,它允许您离开应用程序并打开指向特定页面的IE10。
https://stackoverflow.com/questions/13272188
复制相似问题