1、支付宝小程序 this.setData() 赋值和微信区别
this.setData({'array[0]': 1});
2、在模拟器和真机调试存在兼容问题,很多bug在模拟器正常运行,在真机会报错。
3、ide现在很多bug,调试没有微信小程序方便。
4、审核真的很麻烦 很麻烦 很麻烦 重要的事情说3遍。述说几次被驳回的记录,吐槽下支付宝审核恶心的地方,一是非常的严,二是遇见不符合的就驳回,绝对不会给你往下多看几个问题让你一次改,来来回回的非常浪费时间!!
支付宝不允许打开小程序就有授权弹框的功能,这点和微信一样。但是官方给的demo就是打开先授权,这点就误导我以为支付宝允许。 微信获取code和授权是分为两个方法,而支付宝都整合在my.getAuthCode这个api了,控制my.getAuthCode用户授权框的是scopes参数,这个参数不是必填的,但是当该参数为auth_user(主动授权) / auth_zhima(芝麻信用)的时候授权框才会弹出。 首次用户获取code去后台判断用户是否存在的时候可以把这参数去掉,就不会直接弹出授权框了。 还有一点需要说明,支付宝小程序的授权框可以不用button激活,就是说写个公共授权的方法,判断用户没授权就直接调用该方法就能弹出授权框了。
5、敏感词汇。最后一次审核把bug都调完了,小程序由于是重微信小程序直接转回来的,介绍里面有几个微信的词语,所以给驳回了让删除,这一个点又耽误了一天审核。