Windows Store JavaScript 응용 프로그램에서 알려진 폴더의 실제 경로를 확인하는 방법이 있습니까? 내 응용 프로그램 매니페스트 사진 라이브러리에 대한 액세스 권한을 선언하고 그 라이브러리의 파일을 얻을 수 있습니다 :KnownFolder의 실제 경로 얻기
Windows.Storage.KnownFolders.picturesLibrary.getFilesAsync().then(function (files) {
// do something with files
});
그러나 나는 또한 사용자에게 picturesLibrary
의 실제 경로를 표시하고 싶습니다. picturesLibrary
에 path
속성이 있지만 빈 문자열입니다. folderRelativeId
값도 있는데 이는 "D452C811CB5EB8A4\\Pictures"
이므로 사용자에게 큰 의미가 없습니다.
사용자에게 폴더 선택기를 제공하고 사진 라이브러리를 선택할 수있게 한 다음 폴더 선택기의 처리기에서 실제 경로를 가져올 수 있습니다. 그러나 알려진 폴더의 경로를 코드에서 직접 가져 오는 방법이 있습니까?
왜 실제 경로를 알고 싶습니까? –
@RossDargan : 사용자에게 표시하기 만하면됩니다. 응용 프로그램은 기본적으로 그림 라이브러리를 사용하지만 사용자가 옵션 플라이 아웃에서 다른 폴더를 선택할 수 있습니다. 나는 단지 "현재 선택된 폴더"를 무언가로 다시 채우고 싶습니다. 필자는 수동으로 "그림 라이브러리"로 채울 수있을 것이라고 생각합니다. 사용자가 다른 폴더를 선택한 후에 표시되는 것이므로 실제 경로를 표시하는 것이 더 일관성이 있다고 생각했습니다. – David
좋아요, 물론 제가 말했듯이 knownfolder.pictures는 실제로 여러 폴더로 채워지므로 올바른 경로가 무엇인지 확실하지 않습니다. –