如何使用启动器类(xamarin.essentials)打开microsoft powerpoint应用程序?<


private async void SlidesCommandTapped(object obj)
{
if (!await Launcher.TryOpenAsync("com.microsoft.office.powerpoint://"))
{
await Launcher.OpenAsync(new Uri("market://details?id=com.microsoft.office.powerpoint"));
}
}

tryopenasync现在工作

如果Microsoft powerpoint应用程序没有出现它会打开playstore并告诉你安装powerpoint应用程序但现在如果应用程序也安装了它会进入playstore

你的代码应该像下面这样:

var isPowerPointAvailable = await Launcher.TryOpenAsync("com.microsoft.office.powerpoint://");
if (isPowerPointAvailable)
{
// this would change based on what file you want to open
await Launcher.OpenAsync("com.microsoft.office.powerpoint://");
}
else
{
await Launcher.OpenAsync(new Uri("market://details?id=com.microsoft.office.powerpoint"));
}

古德勒克,

如果您有疑问,请随时回复

相关内容

最新更新