首页 > 解决方案 > 如何从我的网站启动我的 Windows 10 应用程序(使用 JavaScript?)

问题描述

我正在开发一个公共 Windows 10 应用程序,该应用程序也应使用我的网站和电子邮件中的特定 URL ( https://app.scancircle.com ) 启动。

我使用https://docs.microsoft.com/en-us/windows/uwp/launch-resume/web-to-app-linking上的信息部分设法做到了这一点。当 URL 是从电子邮件或命令提示符激活而不是从 Web 浏览器中激活时,这非常有用。

这应该是可能的,因为它适用于 MS Teams 和 Skype 邀请(参见例如https://join.skype.com/bYUOZtOCL4pi),但我无法弄清楚他们是如何做到的。

有人有什么建议吗?

一些进一步的信息:

  1. 它应该在 Windows 10 中与任何现代网络浏览器一起使用,并且无需任何特定设置或附加组件(除非可以在安装应用程序期间轻松完成);
  2. 如果未安装该应用程序,则应打开指定的 URL,因此我无法使用特定的 URL 协议,例如 scancircle://
  3. 在我的电脑上,我的应用程序列在“设置”>“应用程序”>“网站应用程序”下(这样就可以了);
  4. 该应用程序尚未在 Microsoft Store 中列出(正在开发中);
  5. 建议的 JSON 文件已安装在根目录中(但似乎不用于本地安装);
  6. 我正在使用https://docs.microsoft.com/en-us/windows/msix/desktop/desktop-to-uwp-packaging-dot-net上的信息将现有程序转换为 VisualStudio 2019 中的 Windows 10 应用程序。

标签: javascriptweburlwindows-10launch

解决方案


推荐阅读