2017-03-05 4 views
1

を使用して動的に追加したとき、私はHTMLコードでJSONデータを返送しますAJAXリクエストを送信しています白い画面が表示されます。 htmlコードがドキュメントの本文に追加されます。ここで私がやっているものです:Htmlのビデオは、jQueryのAJAXを使用して

<video id="newVideo" src="http://.... .mp4" preload="yes"> 
    Your browser does not support video playing. 
</video> 

ビデオはURL(src属性)、成功した文書の本文に追加されても適切にリンクされている:

$.get('get.php', { req: 'video_html' }, function (data) { 

    if (data.responsetype === "SUCCESS") { 

     $(document.body).append(data.video_html); 
    } 
}); 

VIDEO_HTMLコードは以下の通りですビデオが表示されますが、代わりに白い画面が表示されます。なぜ誰も知っていますか?

+0

を私はappend' 'に問題があることを感じます。 'html'で一度試してください.. –

+0

@GuruprasadRaoまだ同じです。動いていない。 –

+0

ビデオURLが正しいですか?ビデオはブラウザで動作するようにエンコードされていますか? –

答えて

1

私はタイムアウトを追加し、それが働いた:

$.get('get.php', { req: 'video_html' }, function (data) { 

    setTimeout(function(){ 

     if (data.responsetype === "SUCCESS") { 

      $(document.body).append(data.video_html); 
     } 

    }, 1000); 
}); 
関連する問題