微信开发者工具基础库版本过高,可能会出现如下官方BugrouteDonewithawebviewld42thatisnotthecurrentpage是因为微信开发者工具基础库版本用了最新的2.30.3但官方一直未解决这个问题,只有使用2.25.4的基础库才能使用。为便于开发者解决低版本基础库无法兼容小程序的新功能的问题,开发者可设置小程序最低基础库版本要求。开发者可以登录小程序管理后台,进入「设置-基本设置-基础库最低版本设置」进行配置。在配置前,开发者可查看近30天内访问当前小程序的用户所使用的基础库版本占比,以帮助开发者了解当前用户使用的情况。如下是默认基础库为1.0.0版本,我把它设为
WASubContext.js?t=wechat&s=1668587101669&v=2.27.2:1routeDonewithawebviewId53thatisnotthecurrentpage(env:Windows,mp,1.06.2210310;lib:2.27.2)微信小程序出现路由问题,可能是实际页面文件和app.json代码不匹配导致的,查看page文件中的页面是否都在json中有相应的配置,刷新即可
routeDonewithawebviewId325thatisnotthecurrentpage(env:Windows,mp,1.06.2209070;lib:2.28.1)如果出现以上报错,在微信小程序app.json页面添加以下内容即可解决"lazyCodeLoading":"requiredComponents",或者是微信小程序出现路由问题,可能是实际页面文件和app.json代码不匹配导致的,查看page文件中的页面是否都在page.json中有相应的配置,刷新即可
在app.json文件中加入"lazyCodeLoading":"requiredComponents"2.再次运行即正常
在开发微信小程序时使用HBuilderXuniapp开发运行时新手可能会出现routeDonewithawebviewId1thatisnotthecurrentpage这个报错,解决这个问题我们可以在微信小程序app.json文件中添加配置或者如果是uniapp对应的应该是pages.json文件。"lazyCodeLoading":"requiredComponents",添加这句重新编译一下应该问题就解决了