HoloLens2设备门户下载文件失败,如何访问LocalAppData?
HoloLens2设备门户无法下载文件问题解决方案及LocalAppData其他访问方式
一、设备门户点击保存无法触发下载的修复方法
- 优先使用Edge/Chrome内核浏览器操作,关闭广告拦截、下载拦截类扩展,部分插件会误拦截设备门户的本地下载请求
- 登录设备门户时确保开启了文件访问相关授权,未授权状态下无法触发文件下载动作
- WiFi连接不稳定时可改用USB直连HoloLens2到电脑,访问
127.0.0.1:10080进入设备门户后再尝试下载,USB连接的传输稳定性远高于WiFi - 若要下载的视频大于1GB,建议改用下述其他访问方式操作,设备门户对大文件下载的支持存在原生缺陷
二、LocalAppData的其他访问方式
1. 调用设备门户REST接口拉取文件
直接调用设备门户公开的REST接口获取文件,示例请求路径格式为https://<设备IP>:<端口>/api/filesystem/apps/file?knownfolderid=LocalAppData&packagefullname=<应用包名>&path=<文件相对路径>,调用时带上设备门户的登录凭证即可直接拉取文件流,适合批量导出大体积视频文件。
2. 应用内集成导出功能
如果是自行开发的应用,可在逻辑中添加本地共享功能,调用HoloLens原生分享接口直接把视频文件发送到指定邮箱、云盘,或者通过蓝牙传输到配对设备,无需绕路访问LocalAppData。
3. 使用命令行工具导出
使用适配HoloLens的设备管理命令行工具,执行hls download <LocalAppData下的文件路径> <本地保存路径>即可直接导出文件,无需手动打开浏览器操作。
4. 外接存储导出
如果应用开启了文件关联协议,可在HoloLens的资源管理器中直接打开应用对应的LocalAppData目录,选择文件后通过外接U盘直接拷出,适合无开发能力的普通用户操作。
内容的提问来源于stack exchange,提问作者lain
相关产品推荐
相关产品推荐

