【关键字】
ArkTS / 动态import / 类和方法的反射使用
【问题描述】
Web与JS交互场景,在ArkTS里面需要进行类和方法的反射使用,类似reflect方案。
【解决方案】
动态import在业务上除了能实现条件延迟加载,还可以实现类Class.forName()反射功能。
具体示例代码如下:
HAP动态import har包“harlibrary”,并调用静态成员函数staticAdd()、实例成员函数instanceAdd(),以及全局方法addHarlibrary()