原生百度小程序 内嵌两个 Taro 3.1.4 App() 多次注册后被覆盖导致页面加载报错 'mount' of undefined



  • <!-- 请不要删除自动生成的 Issue 标签 -->
    <!-- 请不要删除自动生成的 Issue 标签 -->

    相关平台

    百度小程序

    复现仓库

    https://github.com/paulloo/taro-swan-bugshow
    小程序基础库: 3.260.38
    使用框架: React

    复现步骤

    再一个原生宿主百度小程序里面,嵌入两个Taro 3.1.4编译后的项目。
    原生宿主小程序 , 同时引入两个 子小程序的 app.js 文件。

    期望结果

    可以正常浏览访问

    实际结果

    报错
    [Lifecycle Fail] call Page.onLoad method fail:
    Cannot read property 'mount' of undefined
    TypeError: [Lifecycle Fail] call Page.onLoad method fail:
    Cannot read property 'mount' of undefined

    环境信息

    Taro CLI 3.1.4 environment info:
        System:
          OS: Windows 10
        Binaries:
          Node: 14.15.4 - D:\Program Files\nodejs\node.EXE
          Yarn: 1.22.10 - ~\AppData\Roaming\npm\yarn.CMD
          npm: 6.14.10 - D:\Program Files\nodejs\npm.CMD
    

    <!-- generated by taro-issues. 请勿修改或删除此行注释 --><!--labels=T-weapp,V-3,F-react-->

    https://github.com/NervJS/taro/issues/9012



  • 已解决


登录后回复