最近在对接第三方平台代小程序实现业务的接口,其中修改小程序头像的接口卡住了,调了我很久。今天调通了才发现原来是自己把坐标填错了,一开始看到文档中关于坐标的参数,我还没弄懂,然后我就自以为,全部填 1 就是不裁剪图片。实则不是,微信把裁剪框分成了 4 个坐标,头像的长是从 X1 到 X2 的值,取值范围是 0 到 1,宽则对应 Y 轴。
我把微信开放平台文档上的图片拿过来标注一下,这样大家应该好理解一些。我是培训出来的,所以基础会差一些,而且我读书的时候数学一直不好,所以没理理解这个坐标,而且当时做的时候就凭着自己的理解就那么去给参数了,我觉得这些东西还是自己理解了才好下手,但是有时候对于自己不了解的东西又不知如何下手,这个时候方法和经验就变得尤为重要了。然后不过我现在也在查漏补缺,通过自己的努力变得越来越好,也希望在这个平台和各位一同进步。