起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5989|回复: 10

[处理中3] 微信登录

[复制链接]

140

主题

573

帖子

1080

积分

金牌会员

Rank: 6Rank: 6

积分
1080
QQ
发表于 2018-9-30 14:01:19 | 显示全部楼层 |阅读模式
使用WeX5V3.8打包的APP,QQ登录、微信登录都是正常的;现在新开发了一个新APP也需要该功能,已经在微信开放平台注册并审核通过了移动应用,QQ互联上也申请通过了;但是,QQ登录与微信登录在新的APP无法登录;QQ登录报{"error":100048,"error_description":"CompanyID not set"} ,原因是要重新向腾讯申请unionid访问权限;微信登录由于插件封装问题,暂无法获得报错代码;

我想问的是,多个APP的时候,微信登录是否也需要申请unionid的访问权限?

140

主题

573

帖子

1080

积分

金牌会员

Rank: 6Rank: 6

积分
1080
QQ
 楼主| 发表于 2018-9-30 14:04:22 | 显示全部楼层
微信报错是“未知错误”,并且没有弹出微信APP的登陆授权页面;
回复 支持 反对

使用道具 举报

140

主题

573

帖子

1080

积分

金牌会员

Rank: 6Rank: 6

积分
1080
QQ
 楼主| 发表于 2018-9-30 14:24:49 | 显示全部楼层
微信分享也无法调出微信APP来,看是不像是unionid的问题;
回复 支持 反对

使用道具 举报

140

主题

573

帖子

1080

积分

金牌会员

Rank: 6Rank: 6

积分
1080
QQ
 楼主| 发表于 2018-9-30 15:34:16 | 显示全部楼层
weixin.js中执行exec(codeSuccess, onError, "Weixin", "auth", []);的时候,即没有回调成功的方法也没有回调失败的方法,似乎执行auth这里就崩溃了;
回复 支持 反对

使用道具 举报

发表于 2018-10-9 11:12:15 | 显示全部楼层
ipan 发表于 2018-9-30 15:34
weixin.js中执行exec(codeSuccess, onError, "Weixin", "auth", []);的时候,即没有回调成功的方法也没有回 ...

你是指,两个APP ,相同版本打包的,一个正常,而另一个异常是吗??
那应该就是配置的问题了
http://docs.wex5.com/wechat-weibo-qq-share/

从头按文档步骤过一遍,确认配置参数啥的,没有搞混了
或者对比下两个APP 应用的配置,找下差异吧
或者报错信息百度搜下(腾讯官网查一下)  是哪儿配置错误了

包括开发平台的配置  APP 的配置参数   ,以及他们是否匹配
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

140

主题

573

帖子

1080

积分

金牌会员

Rank: 6Rank: 6

积分
1080
QQ
 楼主| 发表于 2018-10-11 16:32:08 | 显示全部楼层
虽然是两个APP,但是我打包参数是核对过正确的!新的APP是重新申请APPID,然后打包时候重新设置的;糟糕的是错误的回调函数没有被执行,安卓手机是执行auth方法失败了,并且没有回调onError,无法看见错误代码;
回复 支持 反对

使用道具 举报

140

主题

573

帖子

1080

积分

金牌会员

Rank: 6Rank: 6

积分
1080
QQ
 楼主| 发表于 2018-10-12 09:58:40 | 显示全部楼层
估计是调用微信的snsapi_userinfo接口报错了,但是,微信官方也没说如何开通调用snsapi_userinfo接口的权限啊!
回复 支持 反对

使用道具 举报

140

主题

573

帖子

1080

积分

金牌会员

Rank: 6Rank: 6

积分
1080
QQ
 楼主| 发表于 2018-10-12 14:41:18 | 显示全部楼层
越测越奇怪了,用V3.6打包测试微信登录成功;用V3.8打包,微信登录闪了一下,成功与失败的回调函数没执行!不知道错哪里了!
回复 支持 反对

使用道具 举报

140

主题

573

帖子

1080

积分

金牌会员

Rank: 6Rank: 6

积分
1080
QQ
 楼主| 发表于 2018-10-12 15:11:18 | 显示全部楼层
V3.8点微信登录有人测试过吗?
回复 支持 反对

使用道具 举报

140

主题

573

帖子

1080

积分

金牌会员

Rank: 6Rank: 6

积分
1080
QQ
 楼主| 发表于 2018-10-12 16:12:15 | 显示全部楼层
终于解决了呀!答案是更新com.justep.cordova.plugin.weixin.v3插件 链接: https://pan.baidu.com/s/1iPqK3wDxFGcXXy98ZW5Dzg 密码: bm3z
奇怪的是,这个补丁2018-06-12发布的,而V3.8的版本最新是2018-07-18 21:50,也没把补丁打进去!!!
我想知道的是http://docs.wex5.com/wex5-app-question-list-2148/这些补丁是不是都没打进去?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-26 17:11 , Processed in 0.054752 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表