我有在线/离线项目。 我需要在WebGL平台上从Application.persistentDataPath下载wav / ogg / mp3文件。
我试过www / webrequest。
例如 - WWW(“file://”+ Application.persistentDataPath + filePath);
但总是会收到错误:无法加载:只有协议方案支持跨源请求:http,数据,chrome,chrome-extension,https。
你能帮帮我吗?
P.S。从远程服务器工作正常。
答案 0 :(得分:0)
您无法在浏览器中加载本地文件,因为它存在安全风险。如果可以,那么网页可以读取您的硬盘并窃取您的所有文件。
如果您只是测试,可以run a local server。
如果您想让用户提供文件,您可以let them choose a file