一天中的好时光!
我在Windows 10 UWP项目中有一个webview控件。当用户打开一些详细信息页面时,他看到了导航到本地html字符串的webview。
我需要说webview不会从互联网上加载任何数据(例如图像,视频,flash和其他内容)。我只想显示HTML字符串。
Webview总是加载所有内容,我如何覆盖这个逻辑?
答案 0 :(得分:2)
您可以区分您的互联网是celular数据还是Wifi,如下所示:
var connectionProfile = Windows.Networking.Connectivity.NetworkInformation.GetInternetConnectionProfile();
if (connectionProfile.IsWlanConnectionProfile)
{
// It's wireless
// You can load images, videos, etc. (your business here).
}
else if (connectionProfile.IsWwanConnectionProfile)
{
// It's mobile.
// You'll probably want to perform some handling
// to inform the user that your items are not loaded
// because they're using a metered connection.
}
答案来自 here,这个问题最初得到解答。