dcloudio / dcloudio/native-docs
Android 原生通过DCUniMPJSCallback的 invoke 方法传递消息给 uniapp,uniapp 偶尔收不到传过去的消息
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 88
- Fork
- 75
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Android 原生通过DCUniMPJSCallback的 invoke 方法传递消息给 uniapp,uniapp 偶尔收不到传过去的消息,需要重新打开 app后就可以收到了。
```
val data = JSONObject()
data["code"] = 0
data["message"] = "success"
data["data"] = JSONObject.parseObject(recordScoreResult, JSONObject::class.java)
data["audioUrl"] = recordOssUrl
//回传数据给小程序
mCallback?.invoke(data)
```
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia dal percorso del codice Android che chiama DCUniMPJSCallback.invoke(data) e riproduci il problema intermittente di consegna tra l'app nativa e uniapp. Controlla il ciclo di vita dell'applicazione durante la consegna del callback e verifica se la riapertura dell'app cambia il risultato. Il lavoro è completato quando vengono identificate le condizioni che causano la perdita dei messaggi e viene confermata la ricezione affidabile senza riaprire l'app.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- android, kotlin
- Ambito
- mobile
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100