我知道如何对按钮进行编码,如何使用Command,但是我想提出的建议是,是否可以通过应用程序中的C#代码打开网页?这是我需要执行异步操作的东西吗,并且有一些我可以调用的函数可以在表单后端代码中起作用吗?
答案 0 :(得分:1)
这将在您的默认浏览器中打开一个网页
Device.OpenUri(new Uri("http://something.com"))
我不认为它应该是async
函数
如果您想以async
的身份进行下载,请下载 Xamarin.Essentials
插件并将其编写为
public async Task<bool> OpenBrowser(Uri uri)
{
return await Browser.OpenAsync(uri, BrowserLaunchMode.SystemPreferred);
}
此方法在启动浏览器后返回,不一定由用户关闭。 bool
结果指示启动是否成功。
在docs.microsoft.com上阅读以获取更多信息。