1

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

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

  1. Input.app- 带有输入字段和“保存”按钮的应用程序
  2. Read.app- 带有标签和“阅读”按钮的应用程序。

用例如下:

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

笔记

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

这甚至可能吗?

4

1 回答 1

2

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

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

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

于 2013-11-13T08:18:45.073 回答