uni.getProvider(获取服务供应商)
云打包在manifest中配置相关模块和SDK信息,离线打包在原生工程中配置。某个服务商配置被打包进去,运行时就能得到相应的服务供应商。
uni.getProvider({
service: 'oauth', // 授权登录
success: function (resp) {
console.log(resp.provider);
}
});
uni.login(登录获取用户的信息)
uni.login({
provider: 'weixin', // 微信授权
success: function (resp) {
// 获取用户信息
uni.getUserInfo({
provider: 'weixin',
success: function (infoResp) {
console.log(infoResp);
}
});
}
});
组合使用
uni.getProvider({
service: 'oauth', // 授权登录
success: function (resp) {
console.log(resp.provider); // 服务商