9***@qq.com
9***@qq.com
  • 发布:2023-12-26 13:56
  • 更新:2024-01-08 10:58
  • 阅读:186

【报Bug】官方插件 uni-wifi 打自定义基座报错 x Union Type is not supported.

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10专业版 22H2

手机系统: Android

手机系统版本号: Android 12

手机厂商: 诺基亚

手机机型: Nokia 8.3 5g

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: CLI

CLI版本号: 3.8.12

操作步骤:

使用上述说到的各个版本,打自定义基座或正式包,安卓/ios都可以复现

预期结果:

自定义基座、正式包可以正常打包

实际结果:

自定义基座、正式包直接报错

bug描述:

官方插件 uni-wifi 打自定义基座报错

x Union Type is not supported.
[HBuilder] 13:36:08.202 at uni_modules/uni-wifi/utssdk/interface.uts:101:1
[HBuilder] 13:36:08.208 100 | /
[HBuilder] 13:36:08.209 101 | export type WifiErrorCode = 12000 |12001 | 12002 | 12005 | 12007 | 12010 | 12013;
[HBuilder] 13:36:08.213 : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[HBuilder] 13:36:08.213 101 |
[HBuilder] 13:36:08.222 `----
[HBuilder] 13:36:08.222 x Expected '{', got ';'
[HBuilder] 13:36:08.226 at uni_modules/uni-wifi/utssdk/interface.uts:101:1
[HBuilder] 13:36:08.227 100 |
/
[HBuilder] 13:36:08.234 101 | export type WifiErrorCode = 12000 |12001 | 12002 | 12005 | 12007 | 12010 | 12013;
[HBuilder] 13:36:08.238 : ^
[HBuilder] 13:36:08.238 101 |
[HBuilder] 13:36:08.242 ---- [HBuilder] 13:36:08.242 Caused by: [HBuilder] 13:36:08.246 Syntax Error [HBuilder] 13:36:08.247 Error: [HBuilder] 13:36:08.250 x Union Type is not supported. [HBuilder] 13:36:08.255 at uni_modules/uni-wifi/utssdk/interface.uts:101:1 [HBuilder] 13:36:08.255 100 | */ [HBuilder] 13:36:08.260 101 | export type WifiErrorCode = 12000 |12001 | 12002 | 12005 | 12007 | 12010 | 12013; [HBuilder] 13:36:08.260 : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [HBuilder] 13:36:08.264 101 | [HBuilder] 13:36:08.268----
[HBuilder] 13:36:08.268 x Expected '{', got ';'
[HBuilder] 13:36:08.272 at uni_modules/uni-wifi/utssdk/interface.uts:101:1
[HBuilder] 13:36:08.276 100 | /
[HBuilder] 13:36:08.277 101 | export type WifiErrorCode = 12000 |12001 | 12002 | 12005 | 12007 | 12010 | 12013;
[HBuilder] 13:36:08.280 : ^
[HBuilder] 13:36:08.289 101 |
[HBuilder] 13:36:08.289 `----
[HBuilder] 13:36:08.293 Caused by:
[HBuilder] 13:36:08.293 Syntax Error
[HBuilder] 13:36:08.300 [plugin:uni:uts] Cannot create property 'code' on string 'load_transformed failed
[HBuilder] 13:36:08.301 Caused by:
[HBuilder] 13:36:08.304 0: Bundler.load() failed
[HBuilder] 13:36:08.309 1: Bundler.loader.load(C:\Users\AnyLink\Desktop\hvac-app-dev\cloud_web\src\hvac\app\src\uni_modules\uni-wifi\utssdk\interface.uts) failed
[HBuilder] 13:36:08.312 2:
[HBuilder] 13:36:08.316 x Union Type is not supported.
[HBuilder] 13:36:08.320 at uni_modules/uni-wifi/utssdk/interface.uts:99:1
[HBuilder] 13:36:08.320 98 |
- 12010 系统其他错误
[HBuilder] 13:36:08.328 99 | - 12013 系统保存的 Wi-Fi 配置过期,建议忘记 Wi-Fi 后重试,仅 Android 支持
[HBuilder] 13:36:08.328 100 |
/
[HBuilder] 13:36:08.332 101 | export type WifiErrorCode = 12000 |12001 | 12002 | 12005 | 12007 | 12010 | 12013;
[HBuilder] 13:36:08.335 : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[HBuilder] 13:36:08.339 102 |
[HBuilder] 13:36:08.343 103 | export interface WifiFail extends IUniError{
[HBuilder] 13:36:08.347 104 | errCode: WifiErrorCode
[HBuilder] 13:36:08.354 ---- [HBuilder] 13:36:08.358 x Expected '{', got ';' [HBuilder] 13:36:08.361 at uni_modules/uni-wifi/utssdk/interface.uts:99:1 [HBuilder] 13:36:08.365 98 | * - 12010 系统其他错误 [HBuilder] 13:36:08.369 99 | * - 12013 系统保存的 Wi-Fi 配置过期,建议忘记 Wi-Fi 后重试,仅 Android 支持 [HBuilder] 13:36:08.373 100 | */ [HBuilder] 13:36:08.381 101 | export type WifiErrorCode = 12000 |12001 | 12002 | 12005 | 12007 | 12010 | 12013; [HBuilder] 13:36:08.384 : ^ [HBuilder] 13:36:08.388 102 | [HBuilder] 13:36:08.392 103 | export interface WifiFail extends IUniError{ [HBuilder] 13:36:08.396 104 | errCode: WifiErrorCode [HBuilder] 13:36:08.400----
[HBuilder] 13:36:08.407 3: Syntax Error
[HBuilder] 13:36:08.411 Error: load_transformed failed
[HBuilder] 13:36:08.414 Caused by:
[HBuilder] 13:36:08.419 0: Bundler.load() failed
[HBuilder] 13:36:08.419 1: Bundler.loader.load(C:\Users\AnyLink\Desktop\hvac-app-dev\cloud_web\src\hvac\app\src\uni_modules\uni-wifi\utssdk\interface.uts) failed
[HBuilder] 13:36:08.423 2:
[HBuilder] 13:36:08.423 x Union Type is not supported.
[HBuilder] 13:36:08.427 at uni_modules/uni-wifi/utssdk/interface.uts:99:1
[HBuilder] 13:36:08.427 98 | - 12010 系统其他错误
[HBuilder] 13:36:08.433 99 |
- 12013 系统保存的 Wi-Fi 配置过期,建议忘记 Wi-Fi 后重试,仅 Android 支持
[HBuilder] 13:36:08.437 100 | /
[HBuilder] 13:36:08.440 101 | export type WifiErrorCode = 12000 |12001 | 12002 | 12005 | 12007 | 12010 | 12013;
[HBuilder] 13:36:08.445 : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[HBuilder] 13:36:08.445 102 |
[HBuilder] 13:36:08.449 103 | export interface WifiFail extends IUniError{
[HBuilder] 13:36:08.453 104 | errCode: WifiErrorCode
[HBuilder] 13:36:08.460 `----
[HBuilder] 13:36:08.464 x Expected '{', got ';'
[HBuilder] 13:36:08.467 at uni_modules/uni-wifi/utssdk/interface.uts:99:1
[HBuilder] 13:36:08.471 98 |
- 12010 系统其他错误
[HBuilder] 13:36:08.476 99 | - 12013 系统保存的 Wi-Fi 配置过期,建议忘记 Wi-Fi 后重试,仅 Android 支持
[HBuilder] 13:36:08.480 100 |
/
[HBuilder] 13:36:08.480 101 | export type WifiErrorCode = 12000 |12001 | 12002 | 12005 | 12007 | 12010 | 12013;
[HBuilder] 13:36:08.487 : ^
[HBuilder] 13:36:08.491 102 |
[HBuilder] 13:36:08.494 103 | export interface WifiFail extends IUniError{
[HBuilder] 13:36:08.498 104 | errCode: WifiErrorCode
[HBuilder] 13:36:08.502 `----
[HBuilder] 13:36:08.507 3: Syntax Error'
[HBuilder] 13:36:08.513 at uni_modules/uni-wifi:1:0
[HBuilder] 13:36:08.517 Build failed with errors.

"@dcloudio/uni-uts-v1": "3.0.0-3081220230817001" 依赖已经安装,项目是vue-cli创建的项目,vue3版本,HX版本是3.98。安卓需要配置的4个权限也给了。
现在是自定义基座打包前的编译过不去,直接报错,安卓/IOS 都是,包括正式打包。

2023-12-26 13:56 负责人:无 分享
已邀请:
9***@qq.com

9***@qq.com (作者) - 暂无

官方人呢?能不能出来管一管?

DCloud_Android_DQQ

DCloud_Android_DQQ

升级到最新版本HBuilder 再试试。

2***@qq.com

2***@qq.com

官方麻烦出来回复一下???

要回复问题请先登录注册