dcloudio / dcloudio/native-docs

setOnUniMPEventCallBack回调无效的问题

Offen
#148 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Keine Sprachdaten
Sterne
88
Forks
75
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

uni小程序sdk的问题:
UNIDCUniMPSDK.getInstance().setOnUniMPEventCallBack 这个方法注册,uniapp里面调用没有任何回调信息。
同步注册的胶囊的监听方法(DCUniMPSDK.getInstance().setDefMenuButtonClickCallBack)有效果,都是在uniapp界面加载之后注册的监听,注册如下:
![image](https://github.com/dcloudio/native-docs/assets/22143672/501189a2-38fe-4885-a18c-2e33c685fd49)

HbuilderX(版本:3.8.7.20230703)里面日志跟了一下uniapp代码是执行到了(uni.sendNativeEvent)方法的,如下:
![image](https://github.com/dcloudio/native-docs/assets/22143672/59352121-433c-40e1-bfb6-2e445c698d8f)

请问下导致此问题的原因是什么呢?从头到尾对着官方的集成文档对了几遍都没问题,Uniapp界面也是正常加载的。
unisdk版本:3.8.7(SDK-Android@3.8.7-20230628)
Android版本:30

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, das Problem mit HBuilderX 3.8.7, SDK-Android 3.8.7-20230628 und Android 30 nachzustellen. Vergleiche die Registrierung von UNIDCUniMPSDK.getInstance().setOnUniMPEventCallBack mit DCUniMPSDK.getInstance().setDefMenuButtonClickCallBack und überprüfe, dass uni.sendNativeEvent erreicht wird. Als abgeschlossen gilt die Aufgabe, wenn der registrierte Event-Callback die erwarteten Informationen empfängt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
android
Bereich
mobile-dev
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.