У меня есть приложение oracle apex, версия 18.2, и в нем есть много пользовательских функций, в том числе для сохранения файлов и предварительного просмотра видео и аудио. Недавно мы получили сообщение о том, что некоторые функции не работают должным образом, и после дальнейшего рассмотрения обнаружили, что это связано с браузером. При использовании Firefox все работает правильно, но при использовании Chrome или даже Safari некоторые вещи не работают.
Проблемы, которые у нас возникают, связаны с загрузкой файлов и предварительным просмотром видео и аудио. Загрузка и предварительный просмотр файла обрабатываются подключаемыми модулями blueimp jquery для загрузки и обработки файлов и сервером node.js на сервере, поскольку наши файлы хранятся вне базы данных.
Проблемы, с которыми мы сталкиваемся, заключаются в том, что предварительный просмотр выполняется работает на chrome, он отлично работает на firefox, но на chrome появляется всплывающее окно для воспроизведения файла, но файл имеет длину 0 секунд и, следовательно, не воспроизводится.
Другая проблема, с которой мы сталкиваемся, это загрузка файлов, когда мы включили https и получили сертификат, и все это, если я подключаюсь через s sh и получаю доступ к сайту через localhost, все работает. Но если я захожу на сайт через домен или ip, а не через localhost, то при щелчке левой кнопкой мыши по ссылке на файл загружается пустой файл, который существует в файле, но его 0 КБ. Щелчок правой кнопкой мыши и открытие в новой вкладке или новом окне загружает файл должным образом. И эта проблема снова только в Chrome, и, видимо, в Safari.
Эта проблема выше меня, я снова и снова пытался понять, что происходит, черт возьми, но я совершенно потерян. Так что любая помощь будет отличной, спасибо.