i just tested the WebFileUploader because i need to use it.
at pc it works fine with local firefox.
at phone with android 8 and chrome there is no UploadFinished event (at ide messages)!?
i debug log all events
Sub UploadFinished(Files() As WebUploadedFile) Handles UploadFinished
System.DebugLog "Upload Finished"
For Each f As WebUploadedFile In Files
System.DebugLog f.File.NativePath
System.DebugLog f.Name
System.DebugLog f.Size.ToString
Next
End Sub
that is the output if me upload a pic at the same pc where the web app is running
This is a long-standing showstopper bug, with many reports over the past years.
The problem is mostly related to network speed and file size (not to device, browser or OS) so you are more likely to see it on a phone, but I can demonstrate it on iOS, Windows, Mac, and with a variety of browsers (Chrome, Edge, Safari Desktop or mobile)
WebFileUploader is unfortunately even more broken in Web2:
<https://xojo.com/issue/61692> WebFileUploader - clicking Cancel on the select file dialog removes the file without the FileRemoved event (this seems to be a Chrome only bug)
i think its more related how it is processed by xojo.
everything else work. i mean other apps use my network too. if there is a connection file size and speed should not being an issue.
i not set a filesize limit.
the timeout settings are very long.
for some reason events not come and need a solution, fix. currently unusable in this state.