You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在React版Outlook加载项中正确添加并跳转新HTML页面

Outlook加载项自定义页面弹出与路径配置问题

基础环境说明

  • 项目来源:通过yeoman生成器的react-taskpane选项创建的全新Outlook加载项
  • 核心需求:检测到无已登录用户时,弹出独立HTML页面展示提示内容
  • 项目文件结构:
    项目文件结构截图

已完成配置

未修改项目manifest文件,仅在webpackconfig.js中添加了如下HtmlWebpackPlugin配置项:

new HtmlWebpackPlugin({
    filename: "Handler.html",
    template: "./src/AppCommon/Auth/Handler.html",
    chunks: ["Handler"],
}),

执行npm run build命令后,Handler.html文件可正常输出到dist目录。

现存问题

尝试通过以下代码实现页面跳转:

window.location.href = app.hostUrl + "/src/AppCommon/Auth/Handler.html";

运行后触发报错:

Cannot GET /src/AppCommon/Auth/Handler.html

需要明确两部分实现方案:

  • 如何正确配置该自定义页面的访问路径
  • 如何在独立窗口中弹出该页面(用户登录状态判断逻辑无需提供)

内容的提问来源于stack exchange,提问作者Intern

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.29 02:33:07