【问题标题】:Share data between Windows Phone apps在 Windows Phone 应用程序之间共享数据
【发布时间】:2016-01-26 19:44:04
【问题描述】:

我正在寻找在两个独立 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 在应用启动时读取数据的解决方案。

这可能吗?

【问题讨论】:

    标签: windows-phone


    【解决方案1】:

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

    独立存储是isolated,因此得名。不幸的是,没有“共享”存储,即使是同一发布者制作的应用程序之间也没有。

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

    【讨论】:

    • 感谢您的回答。你有任何(官方)资源来支持这一点吗?太糟糕了,这是不可能的(还)......
    • 如何备份否定声明?没有这样的功能,也没有在 MSDN 上记录。
    • 也许微软已经有一个正式的功能请求,或者其他可以支持这一点的东西。然而,由于我也已经环顾四周,我不得不假设这确实是不可能的。感谢您的帮助!
    • 有人知道这是否为 WP8.1 实现/解决了吗?
    • 不,它已在 Windows 10 中修复。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-14
    • 1970-01-01
    • 1970-01-01
    • 2013-04-02
    • 2014-06-04
    • 1970-01-01
    相关资源
    最近更新 更多