【发布时间】:2014-05-15 22:30:59
【问题描述】:
有没有人成功使用 msApplication-Arguments 元标记来启动带参数的 Win8.1 商店应用程序?将 msApplication-Arguments 元标记添加到 HTML 代码后,我的应用程序无法从 IE Store 应用程序启动。
这里是 MSDN 文档,用于通过 IE Store 应用程序从网站启动 Store 应用程序。 http://msdn.microsoft.com/en-us/library/windows/apps/hh781489.aspx
这是我的元标记,没有我的实际应用 ID 和包名称。
<meta name="msApplication-ID" content="myAppId" />
<meta name="msApplication-PackageFamilyName"
content="myMicrosoftAppBuildPackageName" />
<meta name="msApplication-Arguments" content="myArgs" />
【问题讨论】:
-
您可以在启动协议 Uri 中包含查询参数,这些参数可以传入和解析(在
OnProtocolActivated事件中)。你试过用这些吗? -
@Nate 如何将 Uri 传递给应用程序?该应用程序从 IE 应用程序栏菜单项启动。 msApplication-Arguments 元标记应该执行此操作。我已经有了“OnProtocolActivated”,它在使用“[protocol name]:///?[args]”启动应用程序时工作。
标签: windows windows-store-apps windows-8.1