google-play - App Store/Google Play 的 .Net Maui 启动器 URL

标签 google-play app-store maui launcher

阅读有关启动器的内容时​​,它给出了通过执行以下操作来启动 Lyft 应用程序的示例:

await Launcher.Default.OpenAsync("lyft://ridetype?id=lyft_line");

我找不到使用应用商店或 Google Play 商店执行某些操作的示例,例如:

await Launcher.Default.OpenAsync("appStore://app?id=1234567");

这还算一件事吗?

最佳答案

是的。您可以尝试使用Launcher打开另一个应用程序并确定该应用程序是否可以通过 CanOpenAsync 打开方法(如果没有,请打开 PlaystoreAppStore,您应该知道 Google Play 商店或 Apple AppStore 的重定向链接。)

例如,您想要通过 AppStore 启动 Microsoft Word。

1.获取Microsoft Word https://apps.apple.com/us/app/microsoft-word/id586447913的深层链接通过app-store

2.然后您可以通过以下代码启动它:

bool launcherOpened = await Launcher.Default.TryOpenAsync("https://apps.apple.com/us/app/microsoft-word/id586447913");

if (launcherOpened)
{
    // Do something fun
}

关于google-play - App Store/Google Play 的 .Net Maui 启动器 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75607986/

相关文章:

Android PlayStore 警告您的应用目前以 API 级别 25 为目标

cordova - 使用适用于 Android 的 Cordova 5.3.3 cli 但无法在 Google Play 商店上传 apk?

c# - 毛伊岛的不透明度错误

c# - 为 MAUI Visual Studio 2022 安装 Android 工作负载时出现问题

maui - 如何通过 Blazor 在 dotnet MAUI 中使用或实现 RefreshView

android - 此版本的应用程序未配置为通过 Google Play 计费

android - 更改 youtube API 开发人员 key 以将应用转移到另一个 Google Play 帐户?

iphone - 对小型组织有用的应用程序是否只能在 Apple 的 AppStore 中获得批准?

firebase - 关于新应用程序发布的 React Native 通知(App Store 和 Play Store)

ios - 无效 bundle 。 bundle xxx 不支持最低操作系统版本 (2020)