更新记录
1.0.0(2026-03-14)
新增微信登录、分享、支付
新增支付宝登录、支付
平台兼容性
uni-app(4.11)
| Vue2 |
Vue3 |
Chrome |
Safari |
app-vue |
app-nvue |
Android |
iOS |
鸿蒙 |
| √ |
√ |
- |
- |
- |
- |
5.0 |
- |
- |
| 微信小程序 |
支付宝小程序 |
抖音小程序 |
百度小程序 |
快手小程序 |
京东小程序 |
鸿蒙元服务 |
QQ小程序 |
飞书小程序 |
小红书小程序 |
快应用-华为 |
快应用-联盟 |
| - |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
uni-app x(4.11)
| Chrome |
Safari |
Android |
iOS |
鸿蒙 |
微信小程序 |
| - |
- |
- |
- |
- |
- |
其他
xy-login
开发文档
插件接口说明:
1、插件对象
<script>
//获取插件对象
import {
initWX,
initZFB,
wxLogin,
zfbLogin,
wxShare,
wxPay,
zfbPay
} from '@/uni_modules/xy-login'//需打成自定义基座
export default {
data() {
},
onLoad() {
//初始化微信sdk
initWX({
appId: '替换自己的',
success: (res) => {
console.log(res)
},
fail: (res) => {
console.log(res)
}
});
//初始化支付宝sdk
initZFB({
appId: '替换自己的',
success: (res) => {
console.log(res)
},
fail: (res) => {
console.log(res)
}
});
},
methods: {
click() {
//微信登录
wxLogin({
success: (res) => {
console.log(res)
},
fail: (res) => {
console.log(res)
}
})
//支付宝登录
zfbLogin({
success: (res) => {
console.log(res)
},
fail: (res) => {
console.log(res)
}
})
//微信分享
wxShare({
type: 2, //0文字,1图片,2网页,3视频 如不传该值默认为0
scene: 0, //0好友,1朋友圈,2收藏
// text: "dkkdd", //type为0时,必填
//path: "本地图片路径", //type为1时,必填;type为3时,非必填(默认缩略图)
url: "https://www.baidu.com", //type为2时,必填
title: "标题", //type为2、3时,必填
description: "描述", //type为2、3时,非必填(默认为空)
//videoUrl: "视频连接", //type为3时,必填
success: (res) => {
// {success:true,msg:"分享成功"}
console.log(res)
},
fail: (res) => {
console.log(res)
}
})
//微信支付
wxPay({
appId: "wxd930ea5d5a258f4f", // 必填
partnerId: "1900000109", // 必填
prepayId: "1101000000140415649af9fc314aa427", // 必填
nonceStr: "1101000000140429eb40476f8896f4c9", // 必填
timeStamp: "1398746574", // 必填
packageValue: "Sign=WXPay", // 必填
sign: "oR9d8PuhnIc+YZ8cBHFCwfgpaK9gd7vaRvkYD7rthRAZ\/X+QBhcCYL21N7cHCTUxbQ+EAt6Uy+lwSN22f5YZvI45MLko8Pfso0jm46v5hqcVwrk6uddkGuT+Cdvu4WBqDzaDjnNa5UK3GfE1Wfl2gHxIIY5lLdUgWFts17D4WuolLLkiFZV+JSHMvH7eaLdT9N5GBovBwu5yYKUR7skR8Fu+LozcSqQixnlEZUfyE55feLOQTUYzLmR9pNtPbPsu6WVhbNHMS3Ss2+AehHvz+n64GDmXxbX++IOBvm2olHu3PsOUGRwhudhVf7UcGcunXt8cqNjKNqZLhLw4jq\/xDg==", // 必填
success: (res) => {
//{success:true,msg:"支付成功"}
console.log(res)
},
fail: (res) => {
console.log(res)
}
})
//支付宝支付
zfbPay({
zfbInfo: "app_id=2021006136650234&biz_content=%7B%22time_expire%22%3A%222016-12-31+10%3A05%3A00%22%2C%22extend_params%22%3A%22%22%2C%22query_options%22%3A%22%5B%5C%22hyb_amount%5C%22%2C%5C%22enterprise_pay_info%5C%22%5D%22%2C%22subject%22%3A%22%E5%A4%A7%E4%B9%90%E9%80%8F%22%2C%22product_code%22%3A%22QUICK_MSECURITY_PAY%22%2C%22body%22%3A%22Iphone6+16G%22%2C%22passback_params%22%3A%22merchantBizType%253d3C%2526merchantBizNo%253d2016010101111%22%2C%22specified_channel%22%3A%22pcredit%22%2C%22goods_detail%22%3A%22%22%2C%22merchant_order_no%22%3A%2220161008001%22%2C%22enable_pay_channels%22%3A%22pcredit%2CmoneyFund%2CdebitCardExpress%22%2C%22out_trade_no%22%3A%2270501111111S001111119%22%2C%22ext_user_info%22%3A%22%22%2C%22total_amount%22%3A%229.00%22%2C%22timeout_express%22%3A%2290m%22%2C%22disable_pay_channels%22%3A%22pcredit%2CmoneyFund%2CdebitCardExpress%22%2C%22agreement_sign_params%22%3A%22%22%7D&charset=UTF-8&format=json&method=alipay.trade.app.pay&sign=ERITJKEIJKJHKKKKKKKHJEREEEEEEEEEEE&sign_type=RSA2×tamp=2014-07-24+03%3A07%3A50&version=1.0",
success: (res) => {
console.log(res)
},
fail: (res) => {
console.log(res)
}
})
}
}
}
</script>
UTS 语法
UTS API插件
UTS uni-app兼容模式组件
UTS 标准模式组件
Hello UTS