Skip to content

子应用是nextjs服务报错 #1605

@AllesOderNicht

Description

@AllesOderNicht

问题描述

问题的具体描述
引入dify(nextjs15)作为子应用报错,水合失败,原因好像是路由的问题,不确定。
index.esm.js:5043 Uncaught (in promise) SecurityError: Failed to execute 'replaceState' on 'History': May not use a History object associated with a Document that is not fully active

复现步骤

  1. 引入dify仓库作为子应用添加进报错;

上传截图

请上传代码截图、控制台、终端等截图以帮助我们了解您的问题。

Image displayedUrl: http://localhost:3000/signin useIframe: true disableMemoryRouter: true routerMode: native

没有开启ssr,因为开不开都报这个错误

页面上:

Image Image

复现仓库

请提供一个精简的代码仓库,然后上传到自己的 github,以帮助我们复现您的问题。

环境信息

  • micro-app版本:1.0
  • 主应用前端框架&版本:Vue3
  • 子应用前端框架&版本:Nextjs 15.3
  • 构建工具&版本:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions