uni.getProvider({ service: 'oauth' }).then(res => {
console.log('userLogin', res)
}).catch(err => {
console.error(err)
})
或者
const res = await uni.getProvider({ service: 'oauth' })
console.log('userLogin', res)
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows11
HBuilderX类型: 正式
HBuilderX版本号: 4.45
第三方开发者工具版本号: 1.06.2412050
基础库版本号: 2.23.4
项目创建方式: HBuilderX
uni.getProvider({ service: 'oauth' }).then(res => {
console.log('userLogin', res)
}).catch(err => {
console.error(err)
})
或者
const res = await uni.getProvider({ service: 'oauth' })
console.log('userLogin', res)
支持Promise方式
不支持
uni.getProvider在最新版本不支持Promise,如下写法:
uni.getProvider({ service: 'oauth' }).then(res => {
console.log('userLogin', res)
}).catch(err => {
console.error(err)
})
或者
const res = await uni.getProvider({ service: 'oauth' })
console.log('userLogin', res)
打印返回
userLogin undefined
辰龙 (作者)
感谢回复,通过微信官方已经知道是小程序基础库的问题,当基础库低于3.0.2时才会出现这个问题
2025-01-27 22:58