其实我一直不太理解,像是偶尔出现的路径错误,命名错误,固定参错误,我虽然知道有它们的存在。但是在排错、排bug的时候总是会把它们的优先级放得比较低。
这次的请况就是如此,参照官方文档和大佬们分享的资料,已经实现了内嵌。但是在扫描后出现了问题,和跳转到官方的扫码界面那个方式不一样,扫描后没有直接回调到redirect_uri后面的地址,而是重新跳到一个官方授权页面,需要我再次输入手机号和密码才能登录。(bug修好忘记截图了)
一开始我还很纳闷,因为另一种二维码扫码的方式没有这种问题,不会跳到那个要手动输入的界面,能按照文档所说直接回调。我想了一下,猜想可能是新老二维码的改动问题,因为用是旧的二维码内嵌方式,试了下新的倒没问题。但一想应该不太可能,官方这样的改动影响是很大,不可能这样做。
原因呢,其实很...对我来说很无聊。

在构造跳转链接的时候,因为固定参这类的关系,要按照文档所写传同名参数,按照它一样的顺序排列才不会出错。因为它没有特意强调,所以复制的时候可能复合了一些其他的资料,导致我的链接里面传参名字和顺序变化了。
总之,按照文档抄,抄的准一点就好。