LMS [VALAMIS] CBT на основе HTML5, разработанный в Captivate (10), отлично работает в FireFox / IE / Edge, но когда доходит до Chrome, он воспроизводит только часть первого слайда [например, 9-10 секунд], а затем останавливается.
Консоль браузера отображает следующее:
*src = https://abc/xyz/learn-portlet/SCORMData/data/1676/ar/2381591.mp3 error code = 4 n/w state = 3 CPM.js:370
Event {isTrusted: true, type: "error", target: audio, currentTarget: audio, eventPhase: 2, …}
src = https://abc/xyz/SCORMData/data/1676/ar/2538057.mp3 error code = 2 n/w state = 1 CPM.js:370
Event {isTrusted: true, type: "error", target: audio, currentTarget: audio, eventPhase: 2, …}*
тот же CBT при запуске в других браузерах работает отлично. на стороне сервера у нас есть Apache HTTPD [действует как веб-сервер + применяется SSL] ---> Tomcat 7
Когда я удаляю Apache спереди, и он переходит к Tomcat 7, тогда
*GET http://abc:8080/learn-portlet/SCORMData/data/1676/ar/2538057.mp3 net::ERR_CONTENT_LENGTH_MISMATCH 206 (Partial Content)
:8080/learn-portlet/SCORMData/data/1676/ar/2401874.mp3:1
GET http://abc:8080/learn-portlet/SCORMData/data/1676/ar/2401874.mp3 net::ERR_CONTENT_LENGTH_MISMATCH 206 (Partial Content)
:8080/learn-portlet/SCORMData/data/1676/ar/2538057.mp3:1
GET http://abc:8080/learn-portlet/SCORMData/data/1676/ar/2538057.mp3 net::ERR_CONTENT_LENGTH_MISMATCH 206 (Partial Content)
:8080/learn-portlet/SCORMData/data/1676/ar/2401874.mp3:1
GET http://abc:8080/learn-portlet/SCORMData/data/1676/ar/2401874.mp3 net::ERR_CONTENT_LENGTH_MISMATCH 206 (Partial Content)*
не могу найти какой-либо связанный журнал на стороне сервера, когда это происходит [ни в HTTPD, ни в Tomcat]. Меня беспокоит, что если его частичное содержимое [каким-то образом не завершено], то почему FF / IE / Edge справляются с этим нормально. подозреваю, что я чувствую, что это политики или ограничения Chrome. из-за чего я добавил взаимодействие с пользователем при запуске CBT [чтобы звук получил разрешение на воспроизведение].
Все еще борется.