@JellyBool @zhiqueen 可能原因是scopes配置的问题。其实我的包的默认配置是这样的:
'oauth' => [
'scopes' => array_map('trim', explode(',', env('WECHAT_OAUTH_SCOPES', 'snsapi_userinfo'))),
'callback' => env('WECHAT_OAUTH_CALLBACK', '/examples/oauth_callback.php'),
],
这样就确保了 scopes 永远是一个数组,不过刚才我升级了版本,在中间件里做了兼容处理。所以升级也能解决问题。 :smile:
@tking 是的,位置是用户主动上报的,通过事件或者地理位置消息
@ab766889 提问还是带上上下文吧:
1、 做了什么?怎么做的?
2、出了什么错,现象是什么?
3、你在什么环境上用了什么配置做的这件事儿