插件简介
本插件用于uniapp 开发的安卓/IOS APP,也可以用于5+APP项目; 此版本支持热更新(wgt), 蛋壳追踪插件免打渠道包可以实现:
- APP携带参数安装
- 免填写邀请码,绑定上下级
- 渠道统计
- 一键拉起
插件支持 flutter ,安卓原生, ios,uniapp-x,react-native,
官网注册地址 : https://www.dankex.cn/
5分钟接入流程
- 1.蛋壳追踪官网注册,创建应用并配置,获取appkey , 点击这里注册 >>
- 2.APP下载落地页 部署websdk , websdk部署文档点击这里 >>
- 3.uniapp 项目导入此插件, 5+App接入 , wap2app接入 ,flutter接入
flutter 接入
- 安卓已支持
- IOS已支持 (arm64 , macos 14.1 ,xcode 16.4 , ios 17.4+ ,swift 5)
加入依赖
https://pub.dev/packages/dankex_flutter_plugin
flutter项目中的pubspec.yaml 添加
dependencies:
dankex_flutter_plugin:
dependencies:
dankex_flutter_plugin:
TIP
请确保已完成前面的websdk部署, 还没部署 请点击这里>>
flutter 调用
导入
dart
import 'package:dankex_flutter_plugin/dankex_flutter_plugin.dart';
import 'package:dankex_flutter_plugin/dankex_flutter_plugin.dart';
调用, appkey 需要替换为自己的appkey
dart
final _dankexPlugin = DankexFlutterPlugin();
var queryString = await _dankexPlugin.getInstallQuery(appkey)??'';
print("获取安装参数:"+queryString);
final _dankexPlugin = DankexFlutterPlugin();
var queryString = await _dankexPlugin.getInstallQuery(appkey)??'';
print("获取安装参数:"+queryString);
example 测试流程
进入官网的demo页面 https://www.dankex.cn/demo.html
用模拟器访问,demo落地页, 即可在模拟器中运行example工程;
ios 说明
ios下默认为真机版, 模拟器需要进入pub缓存 目录,
cd ~\dankex_flutter_plugin-1.0.xx\ios\frameworks\
修改:
DankexSDK.framework-simulator ==> DankexSDK.framework 即可
模拟器支持arm64,x86_64 真机为 arm64