Когда я воспроизвожу 360-градусное видео, встроенное в наш сайт, с помощью Android Chrome, я получаю
GET http://www.dailymotion.com/cdn/manifest/video/x4xqjra.m3u8?auth=xxxxxx
f5eccb3….dmp.js:21 Uncaught (in promise) DOMException: Failed to load because no supported source was found.
GET http://www.dailymotion.com/cdn/manifest/video/x4xqjra.m3u8?auth=xxxxxx&include=240 403 (Forbidden)
Но воспроизведение того же видео на dailymotion.com работает, что означает, что либо я неправильно реализовал API проигрывателя, либо возникла проблема с CORS. Я столкнулся с аналогичной проблемой на http://www.dailymotion.com/player, так что это может быть связано с iframe ( но я смог воспроизвести /player видео хотя бы раз)
Это javascript для создания iframe игрока на нашем сайте:
player = DM.player(document.getElementById("player"), {
video: currentItem.dmc_id,
params: {
'autoplay': false,
'ui-start_screen_info': false,
'endscreen-enable': false,
'ui-highlight': '#4182d3'
}
});
На десктопном хроме проблем нет.