【问题标题】:Launch Win8.1 Store App with msApplication-Arguments使用 msApplication-Arguments 启动 Win8.1 Store App
【发布时间】: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


【解决方案1】:

发现问题...msApplication-Arguments 元标记不适用于静态 HTML 文件。如果 HTML 是从 Web 服务器运行的,那么一切都会按照 MSDN 文档中的说明进行。

【讨论】:

    猜你喜欢
    • 2014-11-14
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 2015-03-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-22
    相关资源
    最近更新 更多