0
我已經上傳了存儲的文件,並且我已經爲數據庫中的每個文件信息創建了記錄。現在我想創建一個播放列表,併爲它們中的每一個添加一個簡單的html音頻播放器。我如何使用存儲文件系統來做到這一點?這是可能的,還是我必須公開所有文件?如何從存儲器創建mp3文件的播放列表
是這樣的:
或本:
我已經上傳了存儲的文件,並且我已經爲數據庫中的每個文件信息創建了記錄。現在我想創建一個播放列表,併爲它們中的每一個添加一個簡單的html音頻播放器。我如何使用存儲文件系統來做到這一點?這是可能的,還是我必須公開所有文件?如何從存儲器創建mp3文件的播放列表
是這樣的:
或本:
我不知道如果我正確理解你的問題,但你可以添加一個路由功能使用簡單路由條目將文件從「存儲」文件夾中拉出:
// Used to retrieve the media files
Route::get('media/{filename}', function ($filename) {
$path = storage_path('app') . '/media/' . $filename;
if(!File::exists($path)) abort(404);
$file = File::get($path);
$type = File::mimeType($path);
$response = Response::make($file, 200);
$response->header("Content-Type", $type);
return $response;
});