类型不匹配: 推断类型是UTSArray<IntentFilter>,但预期的是Array<(out) IntentFilter!>!。如可才能转换呢

4***@qq.com
- 发布:2025-06-29 16:25
- 更新:2025-06-30 11:28
- 阅读:28
类型不匹配: 推断类型是UTSArray<IntentFilter>,但预期的是Array<(out) IntentFilter!>!。如可才能转换呢
分类:uni-app x
1 个回复
DCloud_Android_DQQ
这个报错是说 原生期望的类型是Array (大概率是kotlin.Array) 实际上传递的是UTSArray 导致的报错。
试试这样写:
utsArray.toTypedArray();
更多类型转换,参考这个文档
https://doc.dcloud.net.cn/uni-app-x/uts/buildin-object-api/array.html#tokotlinlist