北冰洋
北冰洋
  • 发布:2022-03-14 16:34
  • 更新:2023-12-21 11:38
  • 阅读:670

【报Bug】Hbuilder X编译器,使用自定义发行编译,编译出来的项目中自定义条件失效

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 10

浏览器平台: Chrome

浏览器版本: 73.0.3683.86(正式版本) (32 位)

项目创建方式: CLI

CLI版本号: 2.9.6

示例代码:

"uni-app": {
"scripts": {
"h5-weixin": {
"title": "测试H5判断2",
"browser": "chrome",
"env": {
"UNI_PLATFORM": "h5"
},
"define": {
"H5-WEIXIN": true
}
}
}
}

<template>
<view>
12
<!-- #ifdef H5 -->
dsfs sf s
<!-- #endif -->
<!-- #ifdef MP-WEIXIN -->
332323443
<!-- #endif -->
99999
<!-- #ifdef H5-WEIXIN -->
22323
<!-- #endif -->
</view>
</template>

操作步骤:

使用Hbuilder X编译器进行自定义发行相应的项目,只生效h5的条件

预期结果:

根据条件显示相应代码

实际结果:

编译H5-WEIXIN #ifdef H5-WEIXIN 无法生效

bug描述:

自定义条件编译,使用Hbuilder X编译出来的项目自定义条件无效

2022-03-14 16:34 负责人:无 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

shaoin2

shaoin2

不仅仅H5支付宝小程序也是

  • 1***@qq.com

    这个问题还没完全解决吗,最新版3.9.9还没修复,回退到3.9.6才能使用

    2024-03-13 09:25

要回复问题请先登录注册