【问题标题】:Run script after windows store app has been installed安装 Windows 商店应用程序后运行脚本
【发布时间】:2013-03-15 17:35:42
【问题描述】:

在安装 Windows 应用商店应用后,有什么方法可以运行某些活动?

我想从 web 服务中获取一些数据(数据很少更改),但我不想在第一次启动时进行查询,因为这可能需要一些时间,而且我不想破坏用户体验。

谢谢!

【问题讨论】:

    标签: windows-8 microsoft-metro windows-runtime windows-store-apps winjs


    【解决方案1】:

    您可以让它在单独的后台线程上运行,同时同时运行主线程。您可以将有限的资源分配给这个单独的后台线程,然后让它自行消退。

    您也可以从您的应用程序中执行异步操作,请参阅 MSDN 中的链接: http://msdn.microsoft.com/en-us/library/windows/apps/br230301.aspx#AsyncOps

    【讨论】:

    • 我不确定这是否可行。我的理解是后台线程在应用程序运行时启动。
    • 遗憾的是,这是您可以做到这一点的唯一方法。只有在应用程序运行时才能执行代码。正如@AmitApollo 建议的那样,您可以将其设置为仅在您的应用程序首次启动时运行一次,但这是您为您的方案所采用的最佳方法。
    【解决方案2】:

    我的 codeSHOW 应用程序在首次启动时异步加载数据,并将异步承诺存储为应用程序级别的变量,以便应用程序中的任何其他内容都可以等待它。这不是您想要的,但如果有帮助,请访问http://codeshow.codeplex.com

    【讨论】:

      猜你喜欢
      • 2015-12-22
      • 1970-01-01
      • 1970-01-01
      • 2014-06-06
      • 2015-11-28
      • 2016-11-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多