我确信这是在我面前,但我有点像一个nooob ......
如何定义加载哪个照片库与加载系统库的当前方法?
我认为它在示例代码中的某处?
// Load session config (otherwise it won't be loaded)
$app->configure('session');
// Add `Session` middleware
$app->middleware(Illuminate\Session\Middleware\StartSession::class);
// Add `SessionServiceProvider`
$app->register(Illuminate\Session\SessionServiceProvider::class);
// fix `BindingResolutionException` problem
$app->bind(Illuminate\Session\SessionManager::class, function ($app) {
return $app->make('session');
});
是否选择了默认为系统库的MLMediaSourceiPhotoIdentifier?如果是这样,您如何开设其他图书馆?
帮助! Thankssss
答案 0 :(得分:3)
根据MLMediaLibrary
的文档,除标准媒体资源外,其他选项只有三个:
非应用专用媒体来源标识符:
MLMediaSourceCustomFoldersIdentifier
自定义文件夹的媒体源。目前,唯一的自定义文件夹是包含Apple的音频循环的文件夹。
MLMediaSourceAppDefinedFoldersIdentifier
应用程序定义文件夹的媒体源。这标识了从调用者的应用程序包内的相对路径创建的媒体源。
MLMediaSourceMoviesFolderIdentifier
用户电影文件夹的媒体源。
基于此,我要说很可能从任意filePath创建MLMediaLibrary
的功能不存在。实际上,API只允许您与iPhoto,iMovie或其他应用程序当前正在使用的库进行交互。