我正在尝试使用Delphi 10 Seattle为OS X El Capitan开发应用程序。
我尝试使用FMX.MediaLibrary但不幸的是它只适用于IOS和Android,而不适用于OS X. http://docwiki.embarcadero.com/Libraries/Seattle/en/FMX.MediaLibrary.IFMXPhotoLibrary
如何在Mac OS X上访问媒体库图片和视频?
答案 0 :(得分:1)
与iOS或Android不同,没有系统媒体库API。相反,即使是“沙盒”Mac应用程序也可以访问用户的常规主目录,就像在Windows上一样。因此,要提示用户打开图片或视频,只需使用TOpenDialog,以及保存到TSaveDialog的位置。
也就是说,如果您打算创建沙盒应用程序,请确保使用TOpenDialog / TSaveDialog(或其基础Cocoa等效项,NSOpenPanel和NSSavePanel)。这是因为操作系统只允许沙盒应用程序打开或保存到它知道用户明确要求应用程序操作的文件。