0
var f:File = File.applicationStorageDirectory.resolvePath('myFolder');
f.browseForOpen("foo");
해당 코드를 실행하면 해당 폴더의 파일 열기 대화 상자가 열립니다. 하지만 다른 폴더를 탐색하여 거기에서 파일을 선택한 다음 나중에 동일한 코드를 다시 실행하면 열린 파일 찾아보기 대화 상자가 'myFolder'대신 마지막 파일을 선택한 폴더에서 열립니다.AS3 browseForOpen은 마지막으로 사용한 폴더를 엽니 다.
왜 그런가? 이것을 막는 이유는 무엇입니까? (browseForOpen 대화 상자는 항상 'myFolder'에서 열어야합니다.)
실제로 여기에 표시된 내용을 수행하면 나에게 잘 작동합니다. browseForOpen이 호출 될 때마다 새 파일 f를 만들지 않는 것과 같은 코드에서 뭔가를하고 있습니까? –