2015-09-17 2 views
0

Привет, я пытаюсь создать видеовоспроизведение и отключить звук. Но на мобильных устройствах он не отображается из-за вспышки.Vimeo default to html5 embed

вот мой код.

<div id="vimeo"> </div> 

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script> 

<script type="text/javascript"> 
     function vimeo_player_loaded() { 
     moogaloop3 = document.getElementById('vimeo'); 
     moogaloop3.api_setVolume(0); 
     } 
     var flashvars = { 
     'clip_id': '138036294', // <--vimeo video ID 
     'server': 'vimeo.com', 
     'show_title': 0, 
     'show_byline': 0, 
     'show_portrait': 0, 
     'fullscreen': 0, 
     'autoplay': 1, 
     'js_api': 1, 
     'js_onload': 'vimeo_player_loaded' 
     } 
     var parObj = { 
     'swliveconnect':true, 
     'fullscreen': 1, 
     'allowscriptaccess': 'always', 
     'allowfullscreen':true 
     }; 
     var attObj = {} 
     attObj.id="vimeo"; 
     swfobject.embedSWF("http://www.vimeo.com/moogaloop.swf", "vimeo", "343", "193", "9.0.28", '',flashvars,parObj, attObj); 
     </script> 

Как я могу сделать его по умолчанию html5?

+0

Видеофайл должен был бы совершенно другой формат файла, чтобы начать с –

ответ

1

нашел другой способ сделать это с помощью

<div id="vimeo"> <div> 

<script> 
// URL of the video 
    var videoUrl = 'http://www.vimeo.com/76979871'; 

    var endpoint = 'http://www.vimeo.com/api/oembed.json'; 
    var callback = 'embedVideo'; 
    var url = endpoint + '?url=' + encodeURIComponent(videoUrl)+ '&autoplay=true' + '&callback=' + callback + '&width=420'; 
    function embedVideo(video) { 
     document.getElementById('vimeo').innerHTML = unescape(video.html); 
    } 
    function init() { 
     var js = document.createElement('script'); 
     js.setAttribute('type', 'text/javascript'); 
     js.setAttribute('src', url); 
     document.getElementsByTagName('head').item(0).appendChild(js); 
    } 


    window.onload = init; 

+0

Это самое будущее доказательство способ сделать это. Чтобы быть более эффективными, вы должны изменить URL-адреса на 'https: // vimeo.com'. –

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