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
相关推荐
小周同学:3 小时前
uni-app获取手机当前连接的WIFI名称
智能手机·uni-app
书山有路勤为径~5 小时前
【解决问题】HBuilderX窗口文字太小
uni-app
qq_4244091917 小时前
uniapp的app项目,某个页面长时间无操作,返回首页
前端·vue.js·uni-app
2501_9159184117 小时前
Fiddler中文版全面评测:功能亮点、使用场景与中文网资源整合指南
android·ios·小程序·https·uni-app·iphone·webview
不知名It水手19 小时前
uniapp运行项目到ios基座
ios·uni-app·cocoa
hunzi_119 小时前
搭建商城系统
java·uni-app·php
合作小小程序员小小店1 天前
web网页,在线%食谱推荐系统%分析系统demo,基于vscode,uniapp,vue,java,jdk,springboot,mysql数据库
vue.js·spring boot·vscode·spring·uni-app
普宁彭于晏1 天前
Uni-app 生命周期与钩子:程序的“生命”旅程
uni-app·vue
CRMEB定制开发1 天前
CRMEB Pro版前端环境配置指南
前端·微信小程序·uni-app·商城源码·微信商城·crmeb
today喝咖啡了吗1 天前
uniapp,Anroid10+版本如何保存图片并删除
uni-app