React Native动态加载模块/插件?

时间:2016-10-25 20:22:57

标签: dynamic plugins module react-native dynamic-library

据我搜索,似乎无法动态加载模块(=插件/库?)(我对React Native来说很新。)。

我想要完成的是让应用程序的用户按照自己的意愿加载其他功能。

实施例: 用户想要将音乐插件添加到应用程序。

直观地说,我渴望得到像动态库加载这样的东西。用户将获取库,它将被加载到代码中,然后可以执行。但是,在React Native中,似乎只有可以加载的模块?

或者,我希望自动更新应用程序可以“即时”添加模块(https://github.com/aerofs/react-native-auto-updater或www.npmjs.com/package/react-native-hot-load) 。但我担心这只适用于JS和数据内容?

向应用程序动态添加功能的能力是应用程序的重要组成部分。我之前没有在移动应用开发中值得一提的经验。

问题:是否可以向React Native应用程序动态添加功能(本质上也是原生的)? 如果没有,会有解决方法吗?

编辑:我在github上找到了以下存储库:https://github.com/yusefnapora/react-dynamic-linking-example。 不幸的是,没有任何描述。我不知道Objective-C,但回购的名字听起来很有希望。谁知道它的目的是什么?

0 个答案:

没有答案