原因是编译手段。在C语言中,通过#ifdef、#ifndef的方式,为windows、mac等不同s编译不同的代码。uni-app参考这个思路,为uni-app提供了条件编译手段,个工程里优雅的完成了平台个性化实现。