これは実際には簡単な質問です。ローカル ネットワークの保存された場所のインデックスを持っています\\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 フォーラムでスレッドを開始しましたが、運が悪かったので、サポートにお金を払う前にここに投稿することを考えました。
不足しているものはありますか?
編集:タグを使用してhtmlページのフォルダーに同じuriを書き込むと、Windowsエクスプローラーが指定されたフォルダーで開きます。file:///
Windows エクスプローラーがプロトコルの既定のアプリ ハンドラーだと思いました