windows - 在 UWP 应用程序中打开 UWP

标签 windows uwp windows-10 win-universal-app kiosk

也许是一个很奇怪的要求...

我们正在研究构建一个 Windows 10 UWP 应用程序,该应用程序可以在其中打开网站和其他 UWP 应用程序。我想主要问题是...

在 Windows 10 UWP 中,是否有可以打开另一个 UWP 的控件(例如 UWP 的 WebView?)

我们的想法(我们还没有开始编码,因为我们目前正在“蓝图”)是实现一个带有 SplitView(汉堡包控件)的应用程序,每个按钮都会将框架更改为网络链接或链接到另一个 UWP 应用程序- 例如天气。

当用户单击一个选项时,这将更改主框架以访问该内容......无需离开应用程序 - 将其视为锁定的信息亭(安全)。

我猜没有开箱即用的解决方案,但我想我会问 :)

谢谢! 马特

最佳答案

如果我对您的理解是正确的,我认为您正在寻找的东西完全是不可能的。实际上,UWP 应用程序模型的关键词是应用程序的隔离或容器化。

这并不意味着应用程序之间不会交互——UWP 应用程序模型确实允许应用程序与基于 URL 的激活/通信进行交互;如果它满足您的要求,也许这就是您需要探索的内容。您可能想从 here 开始了解一些背景信息。

也就是说,您可以设计 UI 来模仿其他应用程序包含在 splitview 或任何容器中(对用户来说是一种错觉)。也就是说,不同隔间中的UI只是在后台与其他应用程序进行URL通信的 View 模型。

关于windows - 在 UWP 应用程序中打开 UWP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33500908/

相关文章:

c# - UWP 获取文件的 shell 图标

c# - 安装 windows 10 creators update 1703 后将数据复制到可移植设备时出现 System.AccessViolationException

windows - 将Powershell错误处理到批处理文件中

c++ - 了解从 TranslateMessage() 发送的字符消息顺序

php - Python 2.7、Magento Community 1.8 API 连接问题

sms - Windows 10 通用应用程序 : What alternatives are available to NATIVELY send and/or receive SMS messages?

audio - NAudio.UWP记录,写入.wav

c# - 如何在 Windows 10 中获得应用内通知?

c# - 在 UWP Apps 的 CommandBar 中单击 3 个点的事件是什么?

c# - Windows 10 放大镜 API 鼠标点击坏了?