月影银翔
月影银翔
  • 发布:2025-10-21 11:04
  • 更新:2025-10-21 11:09
  • 阅读:24

在Android中的uts,如何使用函数引用操作符

分类:uts

在uts中如何使用函数引用操作符?
需求如下:
function handleActivityRes(requestCode: Int, resultCode: Int, data?: Intent) {
// 业务
UTSAndroid.offAppActivityResult(:: handleActivityRes);
}
UTSAndroid.onAppActivityResult(:: handleActivityRes);

因为需要再函数内部注销自身,无法将handleActivityRes定义为箭头函数,只能使用函数引用操作符,不过直接这么写,编译通不过

2025-10-21 11:04 负责人:无 分享
已邀请:
DCloud_Android_DQQ

DCloud_Android_DQQ

uts 不支持 kotlin 中的 函数引用操作符, 需要将函数声明成一个对象,然后手动注销。 参考 https://gitcode.com/dcloud/uni-api/blob/alpha/uni_modules/uni-wifi/utssdk/app-android/index.uts

要回复问题请先登录注册