HarmonyOS鸿蒙Next中web组件onContextMenuShow回调不触发
HarmonyOS鸿蒙Next中web组件onContextMenuShow回调不触发 背景:使用web组件的onContextMenuShow监听web长按回调
场景:web里的商品列表,长按商品图片有时能够触发回调,有时不能触发回调,不能回调概率比较大,但是点击图片跳转后,再返回在长按可以触发1次后又不能触发了
诉求:如何定位以及解决onContextMenuShow回调不触发的情况
你好,麻烦提供一下可复现问题demo,已经IDE和SDK版本,方便定位问题,谢谢。
更多关于HarmonyOS鸿蒙Next中web组件onContextMenuShow回调不触发的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
除开提供代码给你们还有没有其他排查方式,比如有看log,逻辑断在什么位置等方式吗
IDE: DevEco Studio 5.0.2 Release
Build Version: 5.0.7.210, built on February 11, 2025
SDK 6.17.0.232
你好,最好是可以抽取出可复现问题的demo,然后定位问题,否则范围太广不好定位。
直接运行这个,多次长按图片可复现。
这东西,没代码片段,大家都不能复现的话,咋排查。。。
你好,可以补充一下demo代码,方便定位问题
有方式能让我自己定位吗,
你好。
是onContextMenuShow的event回调没有触发?还是你的业务逻辑处理没有触发呢?
建议直接在回调接收打log定位一下。
onContextMenuShow 没有触发,
你好,因为onContextMenuShow没触发,你说的log定位执行不到。当然如描述,有时能成功触发event,有时触发不了,但是通过执行点击事件后跳转出页面在回退到当前web,再长按又能触发了,现在不知道是因为什么逻辑导致出现这种现象。