- wen_view问题
- 当前 Bug 的表现(可附上截图) window.__wxjs_environment 变量判断是否在小程序环境 , 不是在安卓机小程序 里面 是 false(iphone是true) [代码]function ready() { console.log(window.__wxjs_environment === 'miniprogram') // true}if (!window.WeixinJSBridge || !WeixinJSBridge.invoke) { document.addEventListener('WeixinJSBridgeReady', ready, false) } else { ready() }[代码]官方提供的方法,也是false 这里刚刚用 [代码]wx.miniProgram.getEnv(function(res) { console.log(res.miniprogram) // true})[代码]这个方法,把 window.__wxjs_environment alert出来,结果是true,但是速度太慢了,我这边接口都执行完了,才返回给我true,黄花菜都凉了 估计另外一个方法差不多也是这样 - 预期表现 在小程序里面,此变量为true (进入页面这个变量就应该注入window了,太慢了会影响后面的逻辑) - 复现路径 - 提供一个最简复现 Demo
2018-11-29 - 微信授权 用户拒绝了怎么办
公司公众号开发(不是小程序),用户登陆后snsapi_userinfo授权 当用户拒绝后 前端怎么得到通知呢
2018-07-30 - 微信公众号非静默授权的拒绝回调事件
现在遇到的问题是,用户拒绝授权,安卓页面不会跳转 ,请问有拒绝授权后的回调吗
2018-08-30 - 小程序中webview打开h5授权问题
- 当前 Bug 的表现(可附上截图) android手机 程序结构是: 小程序里套一个webview 小程序不进行授权 webview 打开url 走微信h5授权 获取用户信息 现在遇到问题是: 1. 首次进入小程序 在小程序中打开webview 访问h5 此时h5执行授权 2. 授权时302 跳转到 https://open.weixin.qq.com/connect/oauth2/authorize?appid=#{appId}&redirect_uri=#{url}&response_type=code&scope=snsapi_userinfo&state=#{state}#wechat_redirect 此时的链接无返回http 状态码 这时会请求下面链接https://open.weixin.qq.com/connect/oauth2/authorize?appid=#{appId}&redirect_uri=#{url}&response_type=code&scope=snsapi_userinfo&state=#{state}&md=true&uin=#{uin}&key=#{ey}&pass_ticket=#{pass_ticket} 这时返回 该链接无法访问 html页 - 预期表现 小程序打开webview 进行h5授权正常
2018-07-05 - 小程序webview内嵌H5页面登录认证问题
咨询一个问题或者提一个需求。 * 你希望有什么能力? 希望小程序可以读写web-view cookie的能力,或者H5页面能够访问小程序的storage。 * 你需要这个能力的场景是 ? 小程序绑定服务号S 小程序登录后,获取code和union_id,这样可以登录业务系统【小程序中】 小程序内嵌web-view,访问业务系统m.xxx.com(后台已经配置业务域名),此时业务系统m.xxx.com无法获取小程序的登录状态。此时又需要用户登录一次,体验太差。 我们的业务系统m.xxx.com使用了服务号S来登录,如果用户【关注】了我们的服务号S,那么就可以自动授权登录,在小程序的H5页面里面也能自动登录,完美+10086. 但是,现在需求是【未关注服务号】的用户在小程序里面已经登录了,此时web-view内嵌的H5页面无法通过服务号S的appId和secret_key来获取用户的union_id,也就不能自动登录,需要用户输入我们的业务系统的用户名和密码来登录,体验太差了。 我使用【小程序的appId和secret_key】 来访问 https://open.weixin.qq.com/connect/oauth2/authorize,期望获得union_id,结果失败,提示: redirect_uri 参数错误。注意,我只是把服务号的appId和secret_key换成小程序的appId和secret_key。使用服务号的appId和secret_key来授权登录是没问题的。 【期望】web-view有一个途径可以获取小程序的登录状态,或者将小程序的登录状态写入web-view的cookie中。 一句话总结:系统在小程序登录后,内嵌的H5页面访问无需再次授权。
2018-02-05