Xamarin.forms Xamarin Webview未在UWP项目中加载此特定源url

Xamarin.forms Xamarin Webview未在UWP项目中加载此特定源url,xamarin.forms,webview,Xamarin.forms,Webview,Forms Webview未在UWP项目中加载特定url。 如果我在Android上尝试同样的方法,效果会很好 XAML: 这个问题大约在两周前首次出现 我使用Xamarin.Forms:v4.8.0.1364和VisualStudio2019:v16.7.2 有人有什么解决办法吗 问候和感谢 丁满根据: UWP WebView使用Microsoft Edge渲染引擎。桌面和 平板电脑设备应具有与使用Edge相同的性能 浏览器本身 UWP WebView使用的是传统的Microsoft Edge

Forms Webview未在UWP项目中加载特定url。 如果我在Android上尝试同样的方法,效果会很好

XAML:

这个问题大约在两周前首次出现

我使用Xamarin.Forms:v4.8.0.1364和VisualStudio2019:v16.7.2

有人有什么解决办法吗

问候和感谢

丁满

根据:

UWP WebView使用Microsoft Edge渲染引擎。桌面和 平板电脑设备应具有与使用Edge相同的性能 浏览器本身

UWP WebView使用的是传统的Microsoft Edge渲染引擎,因此我使用Microsoft Edge legacy进行了测试,但该网站无法在其中打开。这应该是边缘遗留问题

WebView2支持Microsoft Edge(Chromium),但它仅在WinUI 3预览版中,尚未集成到稳定的UWP中,有关更多信息,请查看:


欢迎来到SO!嗨,它似乎在UWP中不起作用。我会继续研究它,如果好消息会在这里更新的话。非常感谢你的回复。我已经用webview2对它进行了测试,效果很好。然而,webview2是测试版,不适合制作…@Timon我很高兴。是的,这是预览版,不推荐在生产中使用。刚刚查看了WinUI路线图:WebView2即将发布,您可以订阅此github repo以获取WebView2的最新消息:
ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             x:Class="WebViewTest.MainPage">

    <StackLayout>
        <WebView HeightRequest="600"  WidthRequest="800" x:Name="webView"/>
    </StackLayout>

</ContentPage>

using Xamarin.Forms;

namespace WebViewTest
{
    public partial class MainPage : ContentPage
    {
        public MainPage()
        {
            InitializeComponent();

           webView.Source = @"https://player.twitch.tv/?allowfullscreen=false&autoplay=true&channel=EtcKid&parent=streamernews.example.com";
        }
    }
}