Javascript 从Windows应用商店应用打开Windows资源管理器
这实际上是一个简单的问题,我有一个本地网络保存位置的n索引,如Javascript 从Windows应用商店应用打开Windows资源管理器,javascript,windows-8,windows-store-apps,Javascript,Windows 8,Windows Store Apps,这实际上是一个简单的问题,我有一个本地网络保存位置的n索引,如\\server\file01。我正在向用户显示一个包含这些条目的网格,我想在用户单击某个项目(路径)时打开Windows资源管理器 根据的文档,可以这样做,因为它们声明:您必须在清单中指定privateNetworkClientServer功能,以便启动intranet URI,例如文件:///URI指向网络位置。 由于某种未知的原因,我无法让它工作,来自Launchurisync的回调返回false。我开始了一个线程在没有运气这么
\\server\file01
。我正在向用户显示一个包含这些条目的网格,我想在用户单击某个项目(路径)时打开Windows资源管理器
根据的文档,可以这样做,因为它们声明:您必须在清单中指定privateNetworkClientServer功能,以便启动intranet URI,例如文件:///URI指向网络位置。
由于某种未知的原因,我无法让它工作,来自Launchurisync的回调返回false
。我开始了一个线程在没有运气这么胖,我想在这里张贴之前支付支持
我有什么遗漏吗
编辑:若我在带有标签的html页面中向文件夹写入相同的uri,windows资源管理器将使用指定的文件夹打开。我认为Windows资源管理器是
文件的默认应用程序处理程序://
协议我相信此api更适合启动实际关联的应用程序。我将做一点测试,但我认为您上面提到的blurb只是指一个网络文件uri,它有一个注册的应用程序作为处理程序。让我在这里做一点测试。@AdamTuliper MSFT我也是这样读的。唯一让我不这么想的是,有一节介绍了如何将Windows8桌面应用程序注册为处理程序。也许windows资源管理器可以注册为处理程序?嗯,它有点像是,通过HKLM/Software/Classes/Folder的文件夹条目。。您是否首先确保可以在网络共享上启动文件?例如,尝试一个txt文件。另外,如果提示您输入凭据,文件启动也会失败。sebastion,请在micro soft向我发送电子邮件adamt,我想与您一起了解一些详细信息,然后我们可以在此处进行更新。