Hi @Anonymous :
Could you tell me:
- Do you want to pass the image, image name, and time in the collection to flow?
If so, you need to use the JSON function in the app to convert the collection into a JSON string, then pass it to flow and then parse it in flow.I've made a test for your reference(Reference article😞
1. Add the “Add picture control” to a screen and set the AddMediaButton component to add the photo and a random filename to a collection.
Collect(pics, { Pic: UploadedImage1.Image, Name: Rand() & ".jpg",Time:Now()})

2. Add a button to the screen and create a flow from it using the Action menu.

mark1:
{
"type": "array",
"items": {
"type": "object",
"properties": {
"Name": {
"type": "string"
},
"Pic": {
"type": "string"
},
"Time": {
"type": "string"
}
},
"required": [
"Name",
"Pic",
"Time"
]
}
}
mark2:
decodeDataUri(item()['Pic'])
3. Add a button and set it's OnSlelect property to:
Set(stuff,JSON(pics,JSONFormat.IncludeBinaryData));
'0921'.Run(stuff) /*'0921' is my flow*/
Judging from the running results of flow, the data in the collection has been successfully obtained.


Best Regards,
Bof