Воспроизведение видео работает на рабочем столе, не работает на Android, запрос отменен
URL, указанный ниже, работает в Chrome версии 34.0.1847.116 на Mac.
Когда я пытаюсь сделать это в Chrome версии 34.0.1847.114 на моем Nexus 5 (или любом другом Android в этом отношении) в отладчике, я вижу, что запрос отменен для mp4.
ДЕЙСТВИТЕЛЬНО странная часть - если вы заходите на основной сайт видеоигр с Nexus 5, видео работает, но я вижу, что тот же запрос отменен. Я просто очень озадачен.
Итак, зайдите на тестовый веб-сайт, а затем нажмите на любую ссылку.
ПРИМЕЧАНИЕ. Должно быть выполнено на устройстве Android, подключенном к настольному браузеру. Эмулятора Chrome на рабочем столе недостаточно для воспроизведения этой ошибки.
Спасибо!
ОБНОВЛЕНИЕ: я обнаружил, что основной проблемой является этот код, который я добавил:
$("videogular").swipe({
tap:function(event, target) {
if (event.target.className=='overlayPlayContainer') {
var scope = angular.element($("#bookmarkCreate")).scope();
scope.onClickCreateBookmark(null);
}
return false;
},
swipe:function(event, direction, distance, duration, fingerCount){
var scope = angular.element($("#bookmark-container")).scope();
scope.onClickShowBookmarks(direction);
return false;
}
});
1 ответ
РЕШИТЬ!
Проблема в том, где я добавил собственных слушателей в Videogular.
Вместо добавления в $("videogular") ..... добавление пользовательских прослушивателей в $("vg-overlay-play") позволило воспроизведению работать.
Понятия не имею, ПОЧЕМУ...... но мне все равно, пока это работает!
Спасибо elecash за поддержку... это направило меня в правильном направлении. Дайте мне знать, если у вас есть кнопка пожертвования для вашего проекта... Я не видел ее на главном сайте.:) Приветствия!