在鸿蒙设备中执行
// #ifdef APP-PLUS
console.log('命中鸿蒙')
// #endif

- 发布:2024-10-23 11:15
- 更新:2024-10-29 10:20
- 阅读:312
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macOS 15
手机系统: HarmonyOS NEXT
手机系统版本号: HarmonyOS NEXT Developer Beta1
手机厂商: 华为
手机机型: Mate 60
页面类型: vue
vue版本: vue3
打包方式: 离线
项目创建方式: CLI
CLI版本号: 3.0.0-4020920240930001
操作步骤:
预期结果:
控制台不输出 命中鸿蒙
控制台不输出 命中鸿蒙
实际结果:
控制台输出 命中鸿蒙
控制台输出 命中鸿蒙
bug描述:
// #ifdef APP-PLUS
// #endif
代码命中鸿蒙设备,但鸿蒙设备并不支持plus,导致执行报错
3 个回复
靐齉齾麤龖龗 - 解决不了问题,那就解决提出问题的人
可以使用APP-HARMONY来区分哦,可以看文档 https://uniapp.dcloud.net.cn/tutorial/platform.html
码思泉涌 (作者) - y
这样并不合理,用APP_PLUS 命中了,但是却不支持APP_PLUS 这是问题。
码思泉涌 (作者) - y
4.31 alpha已修复