UniApp平台的插件,支持IM和实时音视频功能,基于原生客户端SDK封装而来,支持iOS和Android平台
|
3 yıl önce | |
---|---|---|
assets | 3 yıl önce | |
nativeplugins | 3 yıl önce | |
uni-Android-SDK | 3 yıl önce | |
uni-iOS-SDK | 3 yıl önce | |
.gitignore | 3 yıl önce | |
LICENSE | 3 yıl önce | |
README.md | 3 yıl önce |
野火UniApp原生插件源码,包括Android平台源码和iOS平台源码。
终端窗口进入到uni-Android-SDK目录,执行命令./gradlew build aR
,编译成功后,把./client/build/outputs/aar/client-release.aar
文件和./uni-client-module/build/outputs/aar/uni-client-module-release.aar
拷贝到插件模版的android
目录下。
终端窗口进入到uni-iOS-SDK目录,执行命令sh release_plugin.sh
,编译成功后生成的库文件拷贝到插件模版的ios
目录下。
如上图,最下部Android和iOS的SDK是野火IM的标准原生SDK;野火SDK之上是基于UniApp规范的插件原生代码。当应用选用野火插件后,UniPlatform就提供了JS的接口可以调用原生接口。wfc client
是对接口的进一步封装,封装出更容易使用的接口。最后是使用wfc client
接口的UI界面。
请参考插件使用说明。
本项目Android平台参考了wildfire-uniplugin-demo,特此感谢!