在Windows Phone应用程序之间共享数据

时间:2013-11-13 08:08:32

标签: windows-phone

我正在寻找在两个单独的 Windows Phone应用程序之间共享数据的最简单,最优雅的方式。

例如,我有两个应用程序:

  1. Input.app - 具有输入字段和“保存”按钮
  2. 的应用
  3. Read.app - 带有标签和“阅读”按钮的应用。
  4. 用例如下:

    1. 用户打开Input.app,在输入字段中输入内容并按“保存”按钮。
    2. 用户关闭Input.app
    3. 用户打开Read.app并按“读取”按钮。
    4. 标签将填充Input.app
    5. 存储的数据

      注意

      我不是在寻找Input.app调用Read.app的解决方案(例如Tasks)。此外,我不是在寻找Input.app在线存储数据的解决方案,Read.app在应用启动时读取数据。

      这甚至可能吗?

1 个答案:

答案 0 :(得分:2)

不,不是现在。默认情况下,应用程序是沙箱,您无法破坏沙箱。应用程序之间只有两种通信方式,但两种方式都不适合您(使用URI-s和文件扩展名)。

隔离存储隔离,因此得名。不幸的是,没有“共享”存储,甚至在同一发布者制作的应用程序之间也没有。

也许这会在即将推出的Windows Phone 8.1中发生变化,谁知道呢。如果需要,您可以转到http://wpdev.uservoice.com并请求该特定功能。