2.1.2的自定义shader原生不生效

目前使用的是Creator 2.1.2,shader是直接复制的引擎自带的spine shader,然后修改了一点内容。在pc的浏览器中看是生效的,但是打安卓包后发现没有生效,又在pc的模拟器上试了一下发现也是无效的。请问问题出在哪里?
https://forum.cocos.com/uploads/default/original/3X/c/5/c55276601a51aa7e4153fa21aa83fc5e3ccaec76.zip

这里是之前的地址 https://forum.cocos.com/t/2-1-2-shader/84059

尝试加了一个精度的宏定义但是发现也没用
#ifdef GL_ES
precision mediump float;
#else
precision highp float;
#endif

试试直接把shader始终返回一个颜色看看生效不

好我来试一下

始终返回一个颜色是生效的:sob:

单独建立了一个demo,发现用2.1.3模拟器打开是生效的。flash.rar (1.4 MB)
看来是2.1.2的问题了