uniapp条件编译

条件编译是用特殊的注释作为标记,在编译时根据这些特殊的注释,将注释里面的代码编译到不同平台。

  • #ifdef:if defined 仅在某平台存在
  • #ifndef:if not defined 除了某平台均存在

1、仅出现在App平台下的代码

复制代码
#ifdef APP-PLUS
需条件编译的代码
#endif

2、除了H5平台,其它平台均存在的代码

复制代码
#ifndef H5
需条件编译的代码
#endif

3、在H5平台或微信小程序平台存在的代码,多个这里只有||,不可能出现&&,因为没有交集。

复制代码
#ifdef H5 || MP-WEIXIN
需条件编译的代码
#endif

详情跳转uniapp官方条件编译

相关推荐
bysjlwdx1 小时前
uniapp婚纱预约小程序
小程序·uni-app
骑450的皮卡丘8 小时前
uniapp设置 overflow:auto;右边不显示滚动条的问题
css·uni-app·css3
lqj_本人8 小时前
鸿蒙OS&UniApp实现个性化的搜索框与搜索历史记录#三方框架 #Uniapp
华为·uni-app·harmonyos
lqj_本人8 小时前
鸿蒙OS&UniApp制作多选框与单选框组件#三方框架 #Uniapp
前端·javascript·uni-app
Aress"11 小时前
【ios越狱包安装失败?uniapp导出ipa文件如何安装到苹果手机】苹果IOS直接安装IPA文件
ios·uni-app·ipa安装
爱宇阳11 小时前
UniApp 在华为三折叠屏中的适配问题与最佳解决方案(rpx 实战指南)
uni-app
山河故人16311 小时前
uniapp使用npm下载
前端·npm·uni-app
于慨19 小时前
uniapp+vite+cli模板引入tailwindcss
前端·uni-app
lqj_本人1 天前
鸿蒙OS&UniApp 制作简洁高效的标签云组件#三方框架 #Uniapp
uni-app
不爱吃饭爱吃菜1 天前
uniapp微信小程序-长按按钮百度语音识别回显文字
前端·javascript·vue.js·百度·微信小程序·uni-app·语音识别