Как сохранить на диске файл, созданный с помощью spatie / browsershot - PullRequest
1 голос
/ 02 июля 2019

В моем приложении laravel 5.8 / blade / jQuery v3.3.1 с плагином https://github.com/spatie/browsershot мне удалось в моем kubuntu 18 загрузить свой файл с путем

 $save_to_file= '/home/username/Downloads/file.pdf';
 Browsershot::html(htmlspecialchars_decode($pdf_content))
     ->showBackground()
     ->save($save_to_file);

Но запустить его без ошибокЯ должен был запустить в своей консоли:

sudo chmod -R 777 /home/username/Downloads/

otherwize Я получил разрешение на ошибку доступа

1) Интересно, есть ли способ избежать этой ошибки на ОС клиента, так как я не могузапустите

sudo chmod -R 777 /home/username/Downloads/

на сайте клиента.Я ищу ОС самостоятельно, решение

2) Можете ли вы посоветовать какой-нибудь скрипт Javascript / Jquery открыть диалоговое окно «Сохранить как» для выбора места сохранения?А может как-то проверить, не имеет ли приложение права на запись информации пользователя?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...