各位你们怎么理解这个规则?如果再多一条数据,和上面一样,只是测试范围为线上版本,又怎么解读?
反正以我对中文的掌握程度,我认为上面的规则是针对体验版的,符合规则的都跳转到体验版。新增的线上版本规则是针对线上的。因为版本迭代的原因,公司必然有个线上版本和正在开发的版本。通过扫描不同的二维码可以进到不同的小程序版本,腾讯的设计者真贴心。
但是,你理解错了。发布后就是针对线上版本的。你精心设计的二维码全部跳转到了正式版本,造成事故。踩了这个坑的开发人员不在少数。上网一搜,全是这个。而且你搜完以后一定更迷糊,问题任然解决不了。
我们也是迷糊状态,仔细解读公众开发平台的文档,始终不得其解。腾讯的设计者,就不能给解析下发布状态,不发布有什么区别吗?
我们试验了很久,猜测结果如下(非官方解答):发布后只有后面配置的那5个链接(而且参数都算上,没有什么匹配,是全部!)才有效,其余的一律到正式环境。换句话说,你只有5个固定的链接可用于测试。
我们的解释已经发挥我们中文的最高水平了,你要是看着还迷糊,就没辙了,自己反复的配置+测试吧。
深刻体会:干好开发需要提高中文水平,要达到一定高度(例如解决疑难杂症)需要提高英文水平。