通讯录选人接口不能用,没有任何错误提示
按照官网
的方法写的,WeixinJSBridge ,可以跟踪到,也不是非空。但是 回调函数 就是不执行,怎么破?
export const openContact = (callback, opt) => { const defOpt = { fromDepartmentId: 0, // -1, 本部门, 0, 全公司 mode: 'multi' , // single表示单选,multi表示多选 selectedDepartmentIds: [], selectedUserIds: [], }; const param = { ...defOpt, ...(opt || {}) }; console.log( '---WeixinJSBridge--' , WeixinJSBridge, param) WeixinJSBridge.invoke( 'selectEnterpriseContact' , param, (res) => { console.log( '---res--' , res) if (res.err_msg === 'selectEnterpriseContact:ok' ) { console.log( '---callback--' , res.result) callback(res.result); } }); }; |
这个里面 res 就无论如何都不执行
还有我的微信版本是 Android 6.5.10,我用的 IOS 的 微信 6.5.12 都是一样,打不开
PS: 还有一个 JS-SDK 里面 计算 signature , 安卓手机怎么都是正确的,但是 IOS 都是失败, 无语了