Browsers in general do not allow you to access anything on the client machine.
The only way to to “open” a file from the client machine in a webbrowser is to first upload it and then stream it back to the client.
To upload a file, you need to place a field with display_type = “image_media” on your form. If the field is editable, in the Webclient, it will have an Upload and Save button displayed int he field with which you can upload a file.
As for how to stream a file back from the server to the client: Have a look on the forum. I think there are multiple topics on that.