有一需求,要做一网页导航,导航内容是本地Office文件的文件名,点击后用本地的Office软件在线打开。

1.ms-office协议

  1. URI协议

    • “ms-excel”是Windows操作系统中的一种协议,用于调用Excel应用程序。

    • 这类协议在某些办公软件和网页中广泛使用,允许用户通过点击链接或在地址栏输入特定字符串来快速启动对应的程序。

  2. 如何影响用户操作

    • 当你在浏览器地址栏输入“ms-excel”并回车时,系统会检测到这种指令并尝试打开本地安装的Excel程序。

    • 这种行为是由操作系统设定的,通常只在Windows系统中有效。

具体来说就是当你在浏览器地址栏输入“ms-excel”并回车时,系统会检测到这种指令并尝试打开本地安装的Excel程序。

具体写法(以excle文件为例,其它文件只需修改文件类型部分):

ms-excel:ofe|u|file://///C:/test.xlsx

2.ms-office主要的类型

  1. Microsoft Word (ms-word)

    • 用于文字处理和文档编辑。

  2. Microsoft Excel (ms-excel)

    • 电子表格软件,用于数据分析、图表创建和财务计算等。

  3. Microsoft PowerPoint (ms-powerpoint)

    • 用于创建演示文稿,包括幻灯片和多媒体内容。

  4. Microsoft Outlook (ms-outlook)

    • 电子邮件客户端和个人信息管理工具,集成日历、任务和联系人管理功能。

  5. Microsoft Access (ms-access)

    • 数据库管理系统,用于创建和管理数据库。

  6. Microsoft OneNote (ms-onenote)

    • 笔记应用程序,用于记录和组织笔记。

  7. Microsoft Publisher (ms-publisher)

    • 桌面出版软件,用于创建印刷品和其他出版物。

  8. Microsoft SharePoint

    • 项目协作和内容管理平台,用于团队协作和信息共享。

  9. Microsoft Teams

    • 团队协作工具,支持即时消息、视频会议和文件共享。

3.存在的问题

目前发现的问题是如果路径中存在中文,则此方式不可行,会提示找不到文件。期待官方早日修复此BUG。🎃🎃🎃

搜索有关教程关闭365预览计划后仍不可行-2025.3.16🎃🎃🎃