用于安装特定语言/区域的UWP URI

时间:2019-03-03 20:02:28

标签: c# uwp uri settings windows-10-universal

我写了一个中文学习app,它使用Microsoft的中文语音/手写识别引擎。为了使安装/用户体验尽可能轻松,我将用户导航到Microsoft Store中的Local Experience Pack中文页面,他们可以单击“安装/获取”。

我使用以下URI方案:(您可以将其复制到浏览器或文件浏览器中,以在Windows 10上进行测试。)

ms-windows-store://pdp/?ProductId=9nrmnt6gmz70

这很有用,因为它可以避免用户意外选择错误的方言或在繁体/简体之间进行选择。同样,如果他们正在学习西班牙语,我可以将他们导航到西班牙语的拉丁美洲方言,而不是西班牙。如果我在“设置”->“语言和区域”中使用URI,则用户必须手动搜索并单击正确的选项。

enter image description here

单击“安装/获取”后,将带用户到“设置”应用程序,在该应用程序中,将要求他们安装在商店中选择的相应语言。

但是,让用户打开“商店”页面并从那里进行安装仍然是糟糕的用户体验。其中一个是,页面完全用中文写成,商店的评论大约是2.5星,人们抱怨说它是预先安装在计算机上的。如果用户只是看到自己的“设置”页面,则看起来更“合法”。

但是我在想,单击商店页面上的“安装/获取”按钮只会使用户进入具有以下视图的“设置”应用程序:

enter image description here

这很棒,因为在从我的应用程序导航的上下文中,很明显正在做什么;他们需要安装所需的语言以及语音和手写识别选项。

这向我表明,商店正在使用URI方案直接导航到“设置”->“语言”屏幕,并预选择一种特定的语言。但是,没有像here所述的特定URI深层链接。

是否存在未记录的URI ,它将使用户直接进入特定语言的安装屏幕?

1 个答案:

答案 0 :(得分:0)

  

是否存在未记录的URI,它将使用户直接进入特定语言的安装屏幕?

目前,您没有这样的URI。请在WPDev UserVoice上提交功能请求