close #4285: Modify the mechanism of  callback bound to js for  studio ui and armature