如何为 Windows 8 应用程序获取本地 URL 的生成域名?
How do I get the generated domain name for local URL's for a Windows 8 app?
我有一个 Windows 8 应用程序,可以下载在线资产,将它们解压缩到 LocalState
文件夹中,并在用户离线时访问该内容。我使用自定义 IUriStreamResolver
来提供内容。本地 URL 可能如下所示:
ms-local-stream://package-name_application-key/.../.../
我想要的部分是 application-key
。虽然 package-name
在 Package.appmanifest
中,但 application-key
不在。我还验证了 package-key
不是 LocalState
路径的一部分。我想使用 WebView.BuildLocalStreamUri
,它需要 contentIdentifier
,这被记录为 package-name
和 application-key
.
的串联
我已经通过对象浏览器对 API 进行了相当多的挖掘,当然我已经精疲力竭 Google 和 DuckDuckGo(顺便说一句,喜欢那个搜索引擎), 他们还没有提供任何水果。
有人知道我如何获得该应用为此生成和使用的密钥吗?
显然值是多少并不重要。它与形成的 URL 无关。我想为下一个尝试使用此方法的人回答这个问题。它只是 不能 是 null
或空的 string
.
我有一个 Windows 8 应用程序,可以下载在线资产,将它们解压缩到 LocalState
文件夹中,并在用户离线时访问该内容。我使用自定义 IUriStreamResolver
来提供内容。本地 URL 可能如下所示:
ms-local-stream://package-name_application-key/.../.../
我想要的部分是 application-key
。虽然 package-name
在 Package.appmanifest
中,但 application-key
不在。我还验证了 package-key
不是 LocalState
路径的一部分。我想使用 WebView.BuildLocalStreamUri
,它需要 contentIdentifier
,这被记录为 package-name
和 application-key
.
我已经通过对象浏览器对 API 进行了相当多的挖掘,当然我已经精疲力竭 Google 和 DuckDuckGo(顺便说一句,喜欢那个搜索引擎), 他们还没有提供任何水果。
有人知道我如何获得该应用为此生成和使用的密钥吗?
显然值是多少并不重要。它与形成的 URL 无关。我想为下一个尝试使用此方法的人回答这个问题。它只是 不能 是 null
或空的 string
.