uniapp条件编译使用教学(#ifdef、#ifndef)

条件编译介绍:

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

#ifdef和#ifndef的区别:

#ifdef APP-PLUS------------只在APP显示

#ifndef APP-PLUS------------除了APP不显示,其他的都显示

javascript 复制代码
// #ifdef H5
	uni.chooseImage({
		count: 1,
		sizeType: ['original', 'compressed'],
		// sourceType: ['album'], //从相册选择
		success: function (res) {
			this.setImage({path: res.tempFilePaths,dotype:type})
			console.log(res.tempFilePaths)
		}
	});
// #endif
// #ifndef H5
	switch (type) {
		case 'face':
			uni.navigateTo({
				url: '/pages/camera/idcard/idcard?dotype=face'
			})
		    break;

		default:
			uni.navigateTo({
				url: '/pages/camera/camera'
			})
	}
// #endif
相关推荐
带着梦想扬帆启航1 天前
UniApp 全局使用字体教程
css·uni-app
Best1 天前
uniapp 微信小程序记录
微信小程序·小程序·uni-app
shykevin1 天前
uni-app x开发商城系统,商品列表点击跳转至商品详情页
windows·uni-app
蜕变菜鸟1 天前
PC网站和uniapp安卓APP、H5接入支付宝支付
uni-app
狼性书生1 天前
uniapp实现的Tab 选项卡组件模板
前端·uni-app·vue·组件·插件
糖糖2461 天前
uniapp + uni-ui + vue3转cli
uni-app
多秋浮沉度华年1 天前
uni-app开发app移动端使用ucharts自定义标签栏Tooltip
uni-app
2501_916007471 天前
手机使用过的痕迹能查到吗?完整查询指南与步骤
android·ios·智能手机·小程序·uni-app·iphone·webview
Amewin2 天前
在vue3+uniapp+vite中挂载全局属性方法
javascript·vue.js·uni-app
2501_915106322 天前
App HTTPS 抓包 工程化排查与工具组合实战
网络协议·ios·小程序·https·uni-app·php·iphone