2016-10-26 26 views
1

Я новичок здесь и имею некоторые проблемы на моем сайте Moodle, через который я предоставляю онлайн-обучение. Мы загружаем пакеты SCORM в Moodle, и в последнее время возникла проблема, которая останавливает пакеты SCORM от загрузки или иногда занимает очень много времени для загрузки.Moodle: ошибки Javascript, препятствующие загрузке пакета SCORM?

Мы получили сообщение об ошибке SCORM, что «проигрыватель SCORM определил, что ваше интернет-соединение ненадежно или было прервано. Если вы продолжите работу SCORM, ваш прогресс не может быть сохранен. когда у вас надежное соединение ».

Однако мы пробовали это из нескольких различных интернет-пунктов и устройств, с той же проблемой, повторяющейся. Поэтому мы связались с нашим хостинг-провайдера, который ответил:.

«Это появляется проблема исходит из того, что есть довольно много ошибок JavaScript на сайте Я вставляя их ниже:

Failed to load resource: net::ERR_FAILED

chrome-extension://dliochdbjfkdbacpmhlcpmleaejidimm/cast_sender.js

Failed to load resource: net::ERR_FAILED

chrome-extension://enhhojjnijigcajfphajepfemndkmdlo/cast_sender.js

Failed to load resource: net::ERR_FAILED

chrome-extension://fmfcbgogabcbclcofgocippekhfcmgfj/cast_sender.js

Failed to load resource: net::ERR_FAILED

chrome-extension://pkedcjkdefgpdelpbcmbmeomcjbeemfm/cast_sender.js

Failed to load resource: net::ERR_FAILED

chrome-extension://fjhoaacokmgbjemoflkofnenfaiekifl/cast_sender.js

Failed to load resource: net::ERR_FAILED 4jquery.js:5 Uncaught

TypeError: Cannot read property 'scrollHeight' of null(anonymous function)

@ jquery.js:5x.extend.access

@ jquery.js:3x.fn.(anonymous function)

@ jquery.js:5e @ content-script.js:1d

@ content-script.js:1(anonymous function)

@ content-script.js:1"

Может кто-нибудь помочь и помочь мне определить, что проблема заключается в том, что вызывает проблемы с загрузкой с моим SCORM пакетов?

Сердечные приветы

Эдди

+0

Здравствуйте! Я отвечу, пожалуйста, сообщите нам, действительно ли это. –

ответ

0

У меня была такая же проблема с сообщением SCORM player has determined that your internet connection is unreliable or has been interrupted на всех серверах moodle, но сервер работает нормально, и работа сохраняется правильно.

Мои решения два:

  1. Установка большего времени ожидания (по умолчанию MOODLE связи проверка Интернет с тайм-аут 2 секунды). Вы можете установить этот параметр через 5, 7 или 10 секунд. Вы можете установить это значение на lib/yui/src/checknet/js/checknet.js (выполнить поиск в файле checknet.txt)

  2. Удалить функциональность checknet. Вы можете прокомментировать две строки по /mod/scorm/player.php. Строки, которые необходимо прокомментировать следующие:

    $PAGE->requires->string_for_js('networkdropped', 'mod_scorm'); 
    $PAGE->requires->yui_module('moodle-core-checknet', 'M.core.checknet.init', array(array(
        'message' => array('networkdropped', 'mod_scorm'), 
    ))); 
    

Это не решение для сервера, который работает неправильно, это решение для сервера, который прекрасно работает, но время отклика AJAX является более чем 2 секунды.

+0

Hi Marcos, К сожалению, это еще не помогло решить проблему. Есть ли у вас другие предложения?Мне интересно, может ли это быть проблема с хостингом, но как вы думаете, есть что-то в ошибках javascript, которые хостинг-провайдер сказал, что я должен смотреть? Любое предложение, как я могу это исправить? Извините, я не технический человек. – EddieW

+0

Ошибки javascript не имеют никакого отношения к проблеме на сервере. Проблема в том, что такое? Решение, которое я вам скажу, решает проблему появления сообщения «Игрок SCORM определил, что ваше интернет-соединение ненадежно или было прервано». Если после моего решения это сообщение все еще появляется, вы делаете что-то неправильно. Если проблема в том, что ваш хостинг плох, измените свою компанию. Попробуйте https://esquio.net (лучшие недорогие хостинг-решения). Поговорите с ним, они предлагают вам в зависимости от ваших требований. –

0

Я не считаю, что первые несколько (для cast_sender.js) связаны с проблемой; cast_sender.js - это локальный скрипт, связанный с возможностью Chrome использовать функции Chromecast. (Редактирование: в Google Cast SDK используется довольно «сельскохозяйственный» метод, чтобы определить, используете ли вы Chrome с соответствующим расширением, это известная проблема. Google chrome cast sender error if chrome cast extension is not installed or using incognito, https://code.google.com/p/google-cast-sdk/issues/detail?id=309)

Более поздние строки, которые они вставляли, от фактического нулевого указателя во всех content_script.js. Является ли контент SCORM локально произведенным? Знаете ли вы, какое программное обеспечение было создано для его создания? Составить или сюжетную линию? Я полагаю, что content_script.js является частью программного обеспечения проигрывателя?

Смежные вопросы