You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
这里整理了一些经常会被问到的问题:
1. 微信小程序为啥会提示这个错误消息:
答: 你这个问题,我感觉是微信开发工具的问题,我们这边很久以前出现过一次,后来更新微信开发工具又好了...有的人更新了也没好,推荐不要追求太新,使用正式版的开发工具。。。
2. 为什么微信小程序登录会提示无效的code ?
答: 你看看微信小程序配置的appid和你api配置的appid是不是一样的
3. 为什么vue打包之后, 或者修改url之后, 无法登录?
答: 你用chrome按f12看看console提示的信息如: `Access-Control-Allow-Origin` 那就是跨域了, 再看看network的请求方法是不是`options`, 但是返回不是200, 这也是跨域了。
4. 跨域了怎么办?
跨域产生的原因是因为浏览器的同源策略,也就是说这个是浏览器的问题,你用`postman`去请求, 都是没有问题, 返回200的, 浏览器才会出现这种奇怪的问题。要解决这个问题, 就要清楚同源策略是啥, 也就是浏览器认为: 域名、协议、端口相同才是相同的源, 也就是要想办法让前端的域名、协议、端口和接口的相同。而实际上前端和服务器怎么可以在一个端口呢? 那就需要一些转发的工具, 将同一个端口, 不同路径的请求, 转发到不同的端口, 具体操作可以看 【生产环境nginx安装与跨域配置】