Ionic 3 延迟加载插件

Ionic 3 Lazy loading plugins

因此,Ionic 3 将页面和组件的延迟加载引入到框架中。我已经优化了应用程序以延迟加载所有页面,但它的启动时间仍然很慢。然而,我确实使用了很多本机插件,我认为这可能是启动缓慢的原因。

现在在 Ionic 中,原生插件被包装在 Angular 中,因此是否也可以延迟加载插件,以便插件可能只在应用程序使用的特定时刻发挥作用,从而赢得胜利'在必要时加载,从而提高启动性能?

我想您可以从主 app.module.ts 中删除本机插件并将其添加到实际使用该插件的组件模块中。这样插件只会在加载模块时被调用。

延迟加载不需要添加任何插件。 转到您的 app.componer.ts 文件,只需将 rootPage:any = HomePage; 更改为 rootPage:string = "HomePage";。 您不需要导入文件。