在Ionic中动态加载代码

时间:2018-03-22 15:53:04

标签: ionic-framework dynamic dynamic-loading

我已经开发了Ionic Apps一段时间了,客户端提出了一项新要求,即动态加载组件。比如游戏和它的DLC(可下载内容)。

所以主要的想法是拥有一个可以推送到APP商店的核心应用程序,这个应用程序将有一个登录区域,并且在登录时用户可以访问某些模块配置/权限,例如。 1,4,5,所以应用程序会知道并下载这些模块并激活那些(它们不会在核心应用程序中(。这是否可能在Ionic上?如果是,如何或一些提示

祝你好运

1 个答案:

答案 0 :(得分:1)

您当然可以使菜单选项不可见,但对于无法访问它们的用户而言不起作用。访问权限将根据登录后发生的后端API调用确定。一旦菜单项可见,就应该进行另一次API调用以获取实际内容(在提供所需内容之前进行另一次权限检查)。然后菜单系统限制访问,但API也会再次检查以防止有人破坏权限/菜单系统。

JSON Web令牌和API范围是控制其中一些的常用方法。