HarmonyOS bindContextMenu()里面菜单项,执行了promptAction.showDialog 或者promptAction.showToast 没有提示

bindContextMenu()里面菜单项,执行了promptAction.showDialog 或者promptAction.showToast 没有提示

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

promptAction模块功能依赖UI的执行上下文,不可在UI上下文不明确的地方使用,参见UIContext说明。可以通过使用UIContext中的getPromptAction方法获取当前UI上下文关联的PromptAction对象。可以通过getuicontext获取context后传给bindContextMenu中的自定义build,然后通过uiContext.getPromptAction()调用。https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-custom-component-api-V5#ZH-CN_TOPIC_0000001884917850__getuicontext

分享
微博
QQ
微信
回复
2天前
相关问题
promptAction.openCustomDialog 全局弹窗
479浏览 • 1回复 待解决