微信小程序 VM2782 WAService.js:2 Component "pages/login/login" does not have a method "glogin" to handle event "tap".
时间: 2023-12-09 22:05:25 浏览: 190
回答: 引用\[1\]中提到,小程序登录的过程是通过调用wx.login()方法获取一个code,然后将code和appid传给后台进行登录凭证校验,后台再调用微信的登录凭证校验接口。前端通过调用后台接口获取到一个jwt字符串格式的token,其中包含了session_key和openid等信息。然后前端进行jwt解析,获取到session_key和openid。在引用\[2\]中提到,点击按钮报错的原因是"pages/login/login"组件没有一个名为"glogin"的方法来处理"tap"事件。解决方案是在该组件中添加一个名为"glogin"的方法来处理该事件。至于引用\[3\]中提到的接口权限申请,它是针对具备与地理位置强相关的使用场景的小程序开放的,并且需要在小程序管理后台的「开发」-「开发管理」-「接口设置」中自助开通该接口权限。该接口权限申请入口将于2022年3月11日开始内测,于3月31日全量上线。从4月18日开始,在代码审核环节将检测该接口是否已完成开通,如未开通,将在代码提审环节进行拦截。
#### 引用[.reference_title]
- *1* [微信小程序wx.login()登录](https://blog.csdn.net/Axiaoheng_/article/details/117324368)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [uni-app调用微信小程序接口报错Component “pages/login/login“ does not have a method “onChooseAvatar“](https://blog.csdn.net/qq_32263431/article/details/124002374)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [微信小程序报错:WAServiceMainContext.js?t=wechat&s=1684052115130&v=2.31.1:1 wx.chooseAddress need to be](https://blog.csdn.net/y662225dd/article/details/130671185)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文