Я проверяю код, который вы предоставили, и запускаю самостоятельно, он работает хорошо.
activity_main.xml
<android.webkit.WebView
android:id="@+id/webView"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
MainActivity.cs
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
Xamarin.Essentials.Platform.Init(this, savedInstanceState);
// Set our view from the "main" layout resource
SetContentView(Resource.Layout.activity_main);
LaunchBrowserView("https://www.google.com");
}
Результат: ![enter image description here](https://i.stack.imgur.com/kW7U5.png)
Я загрузил на GitHub, вы можете загрузить из папки WebView для справки. https://github.com/WendyZang/Test.git
Обновлено:
Если вы хотите сделать это без файла axml, вы можете создать макет в действии.
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
Xamarin.Essentials.Platform.Init(this, savedInstanceState);
// Set our view from the "main" layout resource
//SetContentView(Resource.Layout.activity_main);
RelativeLayout layout_main = new RelativeLayout(this);
RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.MatchParent, RelativeLayout.LayoutParams.MatchParent);
layout_main.LayoutParameters = layoutParams;
WebView webView = new WebView(this);
webView.LayoutParameters = layoutParams;
layout_main.AddView(webView);
SetContentView(layout_main);
LaunchBrowserView("https://www.google.com", webView);
}
public void LaunchBrowserView(string authorizationServerUrl, WebView webView)
{
try
{
webView.Settings.JavaScriptEnabled = true;
webView.Settings.DomStorageEnabled = true;
//web_view.Settings.= true;
//web_view.Settings.AllowContentAccess = true;
webView.SetWebViewClient(new MyBrowser());
webView.Settings.LoadsImagesAutomatically = true;
webView.LoadUrl(authorizationServerUrl);
}
catch (System.Exception ex)
{
}
Результат:
![enter image description here](https://i.stack.imgur.com/QJxIi.gif)
У меня есть загрузка на GitHub, загрузка с WebViewDemo2 для справки. https://github.com/WendyZang/Test.git