更新记录
1.0.1(2024-03-15)
- 修复配置错误问题
1.0.0(2024-03-13)
- UxFrame WxworkSDK 1.0.0版本正式发布!
- 支持企业微信授权登录、企业微信分享、打开企业微信APP、检测是否安装企业微信APP
平台兼容性
App |
快应用 |
微信小程序 |
支付宝小程序 |
百度小程序 |
字节小程序 |
QQ小程序 |
HBuilderX 4.03,Android:5.0,iOS:不支持,HarmonyNext:不确定 |
× |
× |
× |
× |
× |
× |
钉钉小程序 |
快手小程序 |
飞书小程序 |
京东小程序 |
× |
× |
× |
× |
H5-Safari |
Android Browser |
微信浏览器(Android) |
QQ浏览器(Android) |
Chrome |
IE |
Edge |
Firefox |
PC-Safari |
× |
× |
× |
× |
× |
× |
× |
× |
× |
UxFrame WxworkSDK 1.0.0
UxFrame WxworkSDK是基于weworksdk开发的uts原生插件
前言介绍
欢迎使用UxFrame WxworkSDK!此插件是基于weworksdk开发,轻松实现企业微信授权登录和企业微信分享等功能!
官方文档
https://www.uxframe.cn
import * as wxwork from "@/uni_modules/ux-wxwork"
// 注册
wxwork.register({
appid: '您的appid',
agentid: '您的agentid',
schema: '您的schema',
success: (res) => {
console.log(res)
}
} as RegisterOptions)
// 登录
wxwork.login({
success: (res) => {
console.log(res);
},
fail: (err) => {
console.log(err);
}
} as LoginOptions)
// 分享图文
wxwork.share({
type: 0,
title: 'UxFrame低代码高性能UI框架',
summary: 'UxFrame是基于UNI-APP-X开发的低代码高性能原生UI框架',
href: 'https://www.uxframe.cn',
imageUrl: 'https://www.uxframe.cn/logo/logo.png',
success: (res) => {
console.log(res);
},
fail: (err) => {
console.log(err);
}
} as ShareOptions)
// 分享文本
wxwork.share({
type: 1,
title: 'UxFrame低代码高性能UI框架',
success: (res) => {
console.log(res);
},
fail: (err) => {
console.log(err);
}
} as ShareOptions)
// 分享图片
wxwork.share({
type: 2,
// imageUrl: '/static/logo.png'
imageUrl: 'https://www.uxframe.cn/logo/logo.png',
success: (res) => {
console.log(res);
},
fail: (err) => {
console.log(err);
}
} as ShareOptions)
// 分享视频
wxwork.share({
type: 4,
title: 'UxFrame低代码高性能UI框架',
summary: 'UxFrame是基于UNI-APP-X开发的低代码高性能原生UI框架',
// imageUrl: '/static/logo.png'
imageUrl: 'https://www.uxframe.cn/logo/logo.png',
mediaUrl: 'https://www.uxframe.cn/source/intro/demo.mp4',
success: (res) => {
console.log(res);
},
fail: (err) => {
console.log(err);
}
} as ShareOptions)
// 分享文件
wxwork.share({
type: 3,
filePath: 'https://www.uxframe.cn/ux/ux.pdf',
success: (res) => {
console.log(res);
},
fail: (err) => {
console.log(err);
}
} as ShareOptions)
// 分享小程序
wxwork.share({
type: 5,
title: 'UxFrame低代码高性能UI框架',
summary: 'UxFrame是基于UNI-APP-X开发的低代码高性能原生UI框架',
// imageUrl: '/static/logo.png'
imageUrl: 'https://www.uxframe.cn/logo/logo.png',
miniProgram: {
id: '小程序id',
type: 0,
path: '',
webUrl: 'https://www.uxframe.cn'
} as MiniProgram,
success: (res) => {
console.log(res);
},
fail: (err) => {
console.log(err);
}
} as ShareOptions)
// 打开企业微信
wxwork.openApp()
// 检测是否安装企业微信
wxwork.isInstalled()