uni-app 条件编译在 H5 和 App 平台不生效是怎么回事? 上官桂霞 提问于 2026-03-15 19:38:21 阅读 3 移动 我在 uni-app 里用条件编译区分 H5 和 App 平台,但加了 #ifdef H5 的代码在 H5 端没显示,App 端反而跑进去了,是不是写法有问题? 我试过这样写: <view> #ifdef H5 <text>这是 H5 专属内容</text> #endif #ifdef APP-PLUS <text>这是 App 专属内容</text> #endif </view> 但两个平台都只显示 App 的内容,H5 根本没生效,是我漏了什么配置吗? 我来解答 赞 4 收藏 分享 生成中... 手机扫码查看 复制链接 生成海报 反馈 发表解答 您需要先 登录/注册 才能发表解答 暂无解答 暂无解答 加载更多 相关推荐 2 回答 25 浏览 uni-app中pages.json设置页面标题不生效怎么办? 在uni-app项目里配置了pages.json里的navigationBarTitleText属性,但页面标题还是显示默认名称,这是为啥啊? 比如在pages.json里写了这样:{ "pages"... 正利 Dev 移动 2026-02-19 13:29:22 2 回答 33 浏览 uni-app中使用flex布局时子元素高度不生效怎么办? 在uni-app页面里用flex布局,容器设置了flex-direction: column,子元素加了flex:1,但高度就是不生效,内容溢出到外面了。我试过给子元素加min-height:100%... Mr-浩迪 移动 2026-02-10 14:34:29 2 回答 93 浏览 uni-app中如何解决不同端的样式差异?按钮在H5和小程序显示完全不一样 我在用uni-app开发时发现,同一个按钮组件在H5和微信小程序上的圆角显示完全不一样。尝试用条件编译写不同样式,但不管怎么改都无效,控制台也没报错: 点击我 .button { @if(__PLAT... Air-尚斌 移动 2026-01-27 18:10:29 1 回答 9 浏览 uni-app小程序端如何监听页面返回事件? 我在uni-app里开发微信小程序,想在页面被返回(比如点击左上角返回按钮)时做一些清理操作,但不知道怎么监听这个事件。 试过 onUnload 生命周期,但它在页面关闭时才触发,而我想在用户点击返回... Dev · 硕泽 移动 2026-03-13 22:27:21 1 回答 7 浏览 uni-app 和 Taro 在 Vue 项目里到底该怎么选? 最近公司要搞一个跨端项目,团队用的是 Vue 技术栈。我看 uni-app 和 Taro 都支持 Vue,但文档说法不太一样,有点懵。比如我写了个简单的页面,在 H5 上没问题,但打包成小程序后样式就... 程序员文鑫 框架 2026-03-12 20:44:23 2 回答 12 浏览 uni-app 中如何正确适配不同平台的导航栏高度? 我在用 uni-app 开发一个多端应用,发现 H5、微信小程序和 App 端的导航栏高度不一致,导致页面内容被遮挡或者留白太多。我试过用 uni.getSystemInfoSync() 获取状态栏高... 春萍 Dev 移动 2026-03-12 15:24:25 2 回答 20 浏览 uni-app 中如何正确适配不同平台的导航栏高度? 我在用 uni-app 开发一个多端项目,发现 iOS、Android 和 H5 的导航栏高度都不一样。尝试用 uni.getSystemInfoSync() 获取状态栏高度,但组合起来还是对不齐。比... 慕容紫瑶 移动 2026-03-06 06:17:19 2 回答 14 浏览 uni-app 中 manifest.json 的 h5 路由配置不生效? 我在 uni-app 项目里想自定义 H5 端的路由路径,改了 manifest.json 里的 h5.router 模式为 history,但刷新页面就 404,本地开发没问题,部署到 Nginx ... 淑萍 ☘︎ 移动 2026-03-03 08:54:20 2 回答 32 浏览 uni-app上传图片到云存储总是失败怎么办? 我在用uni-app开发一个小程序,想把用户选择的图片上传到uniCloud的云存储,但每次调用uniCloud.uploadFile都报错“file not found”。我明明已经用uni.cho... UP主~金利 移动 2026-03-02 11:37:22 1 回答 30 浏览 uni-app 中用 TypeScript 写页面,props 类型怎么定义才不报错? 我在 uni-app 里用 TypeScript 写组件,想给 props 加类型,但总是提示类型不匹配或者 undefined。明明按照文档写了,但还是不行,是不是写法有问题? 比如下面这段代码,我... A. 毓珂 移动 2026-02-26 13:44:18
暂无解答