HarmonyOS FrameNode手势检测crash

自定义FrameNode创建PanGesture对象,实际返回的是undifined,调用onActionStart方法crash

import { FrameNode, NodeController, UIContext } from '@kit.ArkUI'

class MyNodeController extends NodeController {
  makeNode(uiContext: UIContext): FrameNode | null {
    let frameNode = new FrameNode(uiContext);
    frameNode.commonAttribute
      .gesture(
        PanGesture({ direction: PanDirection.Vertical })
          .onActionStart(e => {
            console.log(`PanGesture onActionStart`)
          })
      )
    return frameNode;
  }
}

@Entry
@Component
struct Index {
  private myNodeController: MyNodeController = new MyNodeController();

  build() {
    Column() {
      NodeContainer(this.myNodeController).backgroundColor(Color.Brown)
    }
  }
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
HarmonyOS
2025-01-09 15:00:45
5269浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
shlp
分享
微博
QQ
微信
回复
2025-01-09 17:09:08


相关问题
HarmonyOS 有没有FrameNode的示例demo
764浏览 • 1回复 待解决
HarmonyOS taskpool使用crash
2383浏览 • 2回复 待解决
HarmonyOS 关于crash问题
1319浏览 • 1回复 待解决
如何实现crash堆栈抓取、crash回调
2677浏览 • 1回复 待解决
HarmonyOS RN ScrollView scrollTo Crash
748浏览 • 1回复 待解决
HarmonyOS RN相关界面crash
692浏览 • 1回复 待解决
HarmonyOS crash异常无法上报问题
952浏览 • 1回复 待解决
HarmonyOS 遇到JSON.stringify crash
1053浏览 • 1回复 待解决
HarmonyOS 线上crash 等性能监控
784浏览 • 1回复 待解决
HarmonyOS 使用全局 @Builder 应用 crash
764浏览 • 1回复 待解决
HarmonyOS 人脸检测
801浏览 • 1回复 待解决
HarmonyOS crash日志如何定位问题代码
1411浏览 • 1回复 待解决
HarmonyOS 手势监听
778浏览 • 1回复 待解决
HarmonyOS 唤起自定义弹窗crash
821浏览 • 1回复 待解决
HarmonyOS 活体检测
805浏览 • 1回复 待解决
HarmonyOS 系统环境检测
1103浏览 • 1回复 待解决