HarmonyOS native和webview的通信交互问题
override fun notifyJsResumed() {
  lifecycleScope.launch {
    waitJsReady()
    callEventTrigger("show")
  }
}
private suspend fun waitJsReady() {
  if (jsReadyData.value != true) {
    suspendCancellableCoroutine<Unit> {
      jsReadyData.observeUntilValue(this@WebAppFragment, true) {
      it.safeResume(Unit)
    }
  }
}
}
以上代码在页面显示的时候调用 notifyJsResumed 通知前端,但是需要确保 JavaScript 环境准备就绪(native 侧收到 jsReady 后,便认为 JS 环境就绪)后才执行特定操作的情况下
类似逻辑在HarmonyOS上如何实现
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS 升级之后统一认证交互问题 
1731浏览  • 1回复 待解决
HarmonyOS中web与内嵌vue页面的交互问题 
2007浏览  • 1回复 待解决
HarmonyOS web组件与js交互问题(前端使用的vue) 
1787浏览  • 1回复 待解决
HarmonyOS webview通信问题 
1088浏览  • 1回复 待解决
HarmonyOS webview和JS进行交互 
1151浏览  • 1回复 待解决
HarmonyOS webview 怎么和H5交互 
1184浏览  • 1回复 待解决
ArkTS 和.so交互的问题 
1659浏览  • 1回复 待解决
Web中webview和H5交互 
2445浏览  • 1回复 待解决
WebView之通信,什么是WebView,为什么要通信,如何实现通信? 
3670浏览  • 1回复 待解决
fegin 和 docker 通信问题 
4098浏览  • 1回复 待解决
HarmonyOS react-native-webview闪退问题 
1311浏览  • 1回复 待解决
webview和原生进行通信的方式有哪些?怎么实现 
3387浏览  • 1回复 待解决
HarmonyOS WebView与js交互 
1289浏览  • 1回复 待解决
HarmonyOS ArkTS和native通信是否在同一线程 
759浏览  • 1回复 待解决
HarmonyOS webview加载与交互 
1094浏览  • 1回复 待解决
HarmonyOS webview与原生通信 
1379浏览  • 1回复 待解决
HarmonyOS RN如何与Native交互? 
1161浏览  • 1回复 待解决
fegin 和 docker 通信问题有懂的吗? 
3725浏览  • 1回复 待解决
原生与webview消息通信 
1462浏览  • 1回复 待解决
HarmonyOS webview与原生交互方法重名 
1048浏览  • 1回复 待解决
HarmonyOS Native和TS IPC通信,Native的SendRequest是否有异步回调的方式,目前只看到同步的接口 
1074浏览  • 1回复 待解决
HarmonyOS vue和ArkTS的交互demo 
1198浏览  • 1回复 待解决
HarmonyOS web和原生交互的demo 
856浏览  • 1回复 待解决
HarmonyOS 原生与webview中的H5消息通信 
1189浏览  • 1回复 待解决
HarmonyOS web和js交互 
1146浏览  • 1回复 待解决





















runJavaScript需要在loadUrl完成后调用,可以放在onPageEnd中调用