EMAS移动推送除了提供原生的Android SDK和iOS SDK,还提供了uni-app插件、Flutter插件、ReactNative插件,帮助开发者在多端一次性快速集成移动推送功能。
Flutter插件
Flutter是一个高性能、跨端UI框架,可以通过一套代码,支持iOS、Android、Windows/MAC/Linux等多个平台,且能达到原生性能。
移动推送Flutter插件官方维护的版本已发布在Flutter官方仓库,如果想集成移动推送Flutter插件的,请访问如下链接:
移动推送Flutter代码已经开源,仓库地址为:
ReactNative插件
ReactNative是一个使用React开发原生应用的JavaScript框架。
移动推送ReactNative插件官方维护的版本已发布在npm,如果想集成移动推送ReactNative插件的,请访问如下链接:
移动推送ReactNative代码已经开源,仓库地址为:
https://github.com/aliyun/alibabacloud-push-reactnative-plugin
uni-app插件
uniapp是一个使用Vue.js开发跨平台应用的前端框架。开发者编写一套代码,uni-app可将其编译到iOS、Android平台,保证其正确运行并达到优秀体验。
官方维护的版本放在【DCloud插件市场】上以开源的形式发布。如果需要下载打包版本,请访问如下链接:
平台兼容性
Android:
适用版本区间:4.4-12.0
支持CPU类型:armeabi-v7a,arm64-v8a,x86
iOS:
适用版本区间:9-15
文档内容是否对您有帮助?