更新记录
1.0.2(2025-01-07) 下载此版本
增加编译说明
1.0.1(2025-01-07) 下载此版本
优化使用说明
1.0.0(2025-01-07) 下载此版本
首次发布
查看更多平台兼容性
Vue2 | Vue3 |
---|---|
× | √ |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
HBuilderX 4.45,Android:不支持,iOS:不支持,HarmonyNext:支持 | × | × | × | × | × | × |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 | 鸿蒙元服务 |
---|---|---|---|---|
× | × | × | × | × |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
× | × | × | × | × | × | × | × | × |
harmony-xinstall
开发文档
UTS 语法 UTS API插件 UTS uni-app兼容模式组件 UTS 标准模式组件 Hello UTS
使用说明
配置见 Xinstall 官方文档
模块已适配内容
适配API同步Xinstall在Dcloud中发布的内容,如下
原插件文档地址,以下API皆与之相同
init
addInstallEventListener
getInstall
reportShareByXinShareId
reportEvent
使用
由于该SDK使用API13编译,需要在 build-profile.json5 配置中 将 "compatibleSdkVersion" 设置为 "5.0.1(13)",否则无法编译
import * as xinstall from '@/uni_modules/harmony-xinstall'
xinstall.init();
xinstall.addInstallEventListener(function(result) {
// 回调函数将在合适的时机被调用,这里编写拿到渠道编号以及唤醒数据后的业务逻辑代码
console.log('xinstall ----', result)
// 空对象时代表唤醒了,但是没有任何参数传递进来
if (JSON.stringify(result) == '{}') {
// 业务逻辑
} else {
var channelCode = result.channelCode;
var data = result.data;
var co = data.co;
var uo = data.uo;
}
});