Пользовательский функционал, работающий в Firefox, но не в Chrome - PullRequest
0 голосов
/ 07 января 2020

У меня есть приложение oracle apex, версия 18.2, и в нем есть много пользовательских функций, в том числе для сохранения файлов и предварительного просмотра видео и аудио. Недавно мы получили сообщение о том, что некоторые функции не работают должным образом, и после дальнейшего рассмотрения обнаружили, что это связано с браузером. При использовании Firefox все работает правильно, но при использовании Chrome или даже Safari некоторые вещи не работают.

Проблемы, которые у нас возникают, связаны с загрузкой файлов и предварительным просмотром видео и аудио. Загрузка и предварительный просмотр файла обрабатываются подключаемыми модулями blueimp jquery для загрузки и обработки файлов и сервером node.js на сервере, поскольку наши файлы хранятся вне базы данных.

Проблемы, с которыми мы сталкиваемся, заключаются в том, что предварительный просмотр выполняется работает на chrome, он отлично работает на firefox, но на chrome появляется всплывающее окно для воспроизведения файла, но файл имеет длину 0 секунд и, следовательно, не воспроизводится.

Другая проблема, с которой мы сталкиваемся, это загрузка файлов, когда мы включили https и получили сертификат, и все это, если я подключаюсь через s sh и получаю доступ к сайту через localhost, все работает. Но если я захожу на сайт через домен или ip, а не через localhost, то при щелчке левой кнопкой мыши по ссылке на файл загружается пустой файл, который существует в файле, но его 0 КБ. Щелчок правой кнопкой мыши и открытие в новой вкладке или новом окне загружает файл должным образом. И эта проблема снова только в Chrome, и, видимо, в Safari.

Эта проблема выше меня, я снова и снова пытался понять, что происходит, черт возьми, но я совершенно потерян. Так что любая помощь будет отличной, спасибо.

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