HarmonyOS promptAction.showToast使用问题

promptAction.showToast是不是只能在组件里面使用,如果想在自定义的服务类里面弹出提示,是不是只能用子窗口来实现?

HarmonyOS
2025-01-09 16:37:29
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

如果需要在自定义服务类中使用promptAction.showToast,需要指定UIContext,因为ohos.promptAction模块功能依赖UI的执行上下文,不可在UI上下文不明确的地方使用。从API10开始可以通过使用UIContext中的getPromptAction方法获取当前UI上下文关联的PromptAction对象。详情可参考以下文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-promptaction-V5#promptactionshowtoast

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-arkui-uicontext-V5#promptaction

分享
微博
QQ
微信
回复
2025-01-09 18:43:46
相关问题
HarmonyOS promptAction.openCustomDialog问题
228浏览 • 1回复 待解决
HarmonyOS showLoading 和 showToast 怎么实现
237浏览 • 1回复 待解决