I updated deltachat desktop app for run android. I could run on anroid device . I sended livechat app to mobile app from desktop app. When Mobile user sended message on live chat app desktop user received message. But when desktop user sen message on livechat , mobile user couldnt receive message. Any idea ?
OK, looks like you’re talking about this app
which uses joinRealtimeChannel()
.
You said that both accounts are Chatmail accounts (nine.testrun.org)?
Are you able to reproduce this consistently, or did it happen just once?
Also, the title is “Deltachat Tauri on Android”? What does it mean? You’re using Electron version of Desktop and the Android version from app stores?
Sorry for the typo in the title. I think it’s more descriptive now.yes live chat app is true and acoounts are Chatmail accounts. this is repeated constantly.This doesn’t just happen with LiveChat, but with other apps as well. When I open the console of the LiveChat app, I get an error: "Error: Script error. at :0:0
Again, are you running the Tauri version of Desktop or the “default” one, Electron?
Do you mind specifying the exact version numbers? Also which OS are you running Desktop on?
Using tauri version. desktop is Ubuntu 24.04.1 LTS , mobile phone is emulator x86_64 android 13 . core library 1.59.5 .
and rust version = rustc 1.87.0 (17067e9ac 2025-05-09)
Is there anything else you want to point out? I followed these steps deltachat-desktop/packages/target-tauri/Experiments.md at main · deltachat/deltachat-desktop · GitHub
So you’re running Delta Chat Tauri on an emulator on Android?
Yes, I’m running DeltaChat Tauri on the android emulator. Sending and receiving messages works successfully. However, there are some problems with the WebxDC app. There’s a script error in the console. I can send real-time data, but I can’t receive it.
TBH I’m not sure if your use case is something that we’re willing to explicitly support.
But I’d suggest trying the “Realtime Check” app also.
There is an id on desktop ((1907eb1dd7a3574a3bbbd56914dd3aaad884a65f73bb4bf746b0bf6162108187-33.a7k47ajak8))
but it is missing on mobile.
tauri on mobile in general does not support multiple web views yet, which is required for making separate windows work (So the features that not work on dc-tauri right now are help, view html message and webxdc).
If you want to help to make it work, you first need to add multiwebview support for android to tauri itself.
https://discord.com/channels/616186924390023171/1360668366959804516, where I asked about it, I’m sure there will also be issues about this on GitHub.
So in this case, it is not possible to run Deltachat desktop on Android with Tauri, right?
It is not a supported usecase at this time. It is out of scope, but if you want to make it work and maintain it, then feel free to contribute.
Would be cool if it worked, but it is not currently a priority for the delta chat team and running dc tauri on iOS and Android is also not planned, as we have native apps that work fine on those platforms.