none
请问一下Bob,在javascript开发上,如何在应用中直接跳转到该应用的更新页面? RRS feed

答案

  • Metro App的更新是通过Windows Update完成的,所以你只能跳转到你的新的App的安装页面,或者是Windows Store的Update页面,不过由于Update页面可能会有大量App需要更新,还需要用户选择,不太方便。建议直接跳转到你的App的安装页面,

    需要构造成"ms-windows-store:PDP?PFN="后面参数是你的App的familyname。

    App的familyname可以在你的App的manifest文件中查看。

    然后通过

    Windows.System.Launcher.LaunchUriAsync(uri);
    来执行跳转。

    Thanks! Damon.Tian

    2012年11月19日 2:52
  • 谢谢您的回答!

    2012年11月19日 5:43

全部回复

  • Metro App的更新是通过Windows Update完成的,所以你只能跳转到你的新的App的安装页面,或者是Windows Store的Update页面,不过由于Update页面可能会有大量App需要更新,还需要用户选择,不太方便。建议直接跳转到你的App的安装页面,

    需要构造成"ms-windows-store:PDP?PFN="后面参数是你的App的familyname。

    App的familyname可以在你的App的manifest文件中查看。

    然后通过

    Windows.System.Launcher.LaunchUriAsync(uri);
    来执行跳转。

    Thanks! Damon.Tian

    2012年11月19日 2:52
  • 直接跳转到你的App的安装页面,那里有显示更新提示吗?
    2012年11月19日 3:34
  • 会直接有installed的button,点击就可以完成更新。已经安装而且没有更新的,在这里没有button。


    Thanks! Damon.Tian

    2012年11月19日 4:35
  • 谢谢您的回答!

    2012年11月19日 5:43
  • 直接打开应用的页面,貌似没有更新的按钮吧。

    我机器上的人人是 2.0.1的,但是它更新提要写最新的版本 是 2.0.3

    2012年11月21日 10:35