这实际上是一个简单的问题,我有一个我本地网络保存位置的索引,如\\server\file01
。我向用户显示包含这些条目的网格,我想在用户点击某个项目(路径)时打开Windows资源管理器。
根据launchUriAsync的文档,可以这样做,因为他们声明:You must specify the privateNetworkClientServer capability in the manifest in order to launch intranet URIs, for example a file:/// URI pointing to a network location.
由于某些未知原因我无法使其工作,launchUriAsync的回调返回false
。我在msdn forum开始了一个帖子,没有运气这么胖,我想在支付支持之前在这里发帖。
我有什么遗失的吗?
编辑:如果我将相同的uri写入html页面中的文件夹,并使用a标记,Windows资源管理器将使用指定的文件夹打开。我认为Windows资源管理器是file:///
协议的默认应用程序处理程序