Sorry for hooking in here on this thread with my own problem, but it's related. I'm trying to use the same feature, sending multiple files to WhatsApp, but I wanted to allow for picking the files to be sent, so I can't hardcode the URI's into the block.
Now I've tried creating an array where after every pick file block a new element is added with fileUri(file, "a").
In the Start App block I've then put in
{"android.intent.extra.STREAM" as UriList: ["{join(arrayfiles, "\", \"")}"]}
I've also tried to join the array with just ", " but both didn't work. When I manually put in different file URI's then WA accepts it, but if I fill it in this way, from an array it doesn't... For some reason it isn't transmitted as an array, as a URIList, but as a string. I can see it in the Intent catcher app. In the manual version the files are separate items, no "," in between, with the other attempts, the comma and the hyphens are shown...
Any idea how to fix this? What am I doing wrong, what else could I try?
Thanks in advance!