WebApp Using dir to get client directoy

8 次查看(过去 30 天)
Hey,
i developed an app which is reading a list of images on the client computer and viewing / filtering those.
I am in the process of porting this app to be a web app. At one point I read all image files from a specific dir using
dir([directory '\**\*.png']);
As it turns out when using dir in a webapp the server executes dir on the Server the Webapp is running on not on the client Computer.
Is there a way to get a list of all png files in the set directory of the client computer?

回答(1 个)

Walter Roberson
Walter Roberson 2022-8-5
There is no supported way to do that.
Technically, the ability is (if I recall correctly) supported with restrictions under HTML5, and is implemented by the Chromium engine -- so supported on Google Chrome browser, and just possibly Microsoft Edge browser, but no other browser that I can think of. For Google Chrome, the remote user has to specifically authorize the access. The server kind of sends javascript to the browser in a special way and the javascript gets executed inside a sandbox that authenticates it and checks for user permission before executing the operation.

类别

Help CenterFile Exchange 中查找有关 Environment and Settings 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by