|
@@ -1185,11 +1185,12 @@ class ExamPdfExportService
|
|
|
{
|
|
{
|
|
|
$candidates = [
|
|
$candidates = [
|
|
|
env('PDF_CHROME_BINARY'),
|
|
env('PDF_CHROME_BINARY'),
|
|
|
- '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome',
|
|
|
|
|
|
|
+ env('CHROME_BIN'), // Docker Alpine 环境变量
|
|
|
|
|
+ '/usr/bin/chromium-browser', // Alpine Linux
|
|
|
|
|
+ '/usr/bin/chromium',
|
|
|
'/usr/bin/google-chrome-stable',
|
|
'/usr/bin/google-chrome-stable',
|
|
|
'/usr/bin/google-chrome',
|
|
'/usr/bin/google-chrome',
|
|
|
- '/usr/bin/chromium-browser',
|
|
|
|
|
- '/usr/bin/chromium',
|
|
|
|
|
|
|
+ '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', // macOS
|
|
|
];
|
|
];
|
|
|
|
|
|
|
|
foreach ($candidates as $path) {
|
|
foreach ($candidates as $path) {
|