如何在移动网络上自动播放视频

时间:2017-01-28 14:38:13

标签: android autoplay

我发现了一篇如何以棘手的方式自动播放的文章。 https://www.broken-links.com/2010/07/08/making-html5-video-work-on-android-phones/

我在我的网站上实现了源代码,但它不起作用。 我不知道我错过了什么。 这是我实施的内容 aspx文件

$(document).ready(function () {var video = document.getElementById('video');video.addEventListener('click',function(){video.play();},false);

        var id = getQueryStringValue('v');
        viewvideo(id);}

在js文件中

varVideoid = videoid;
$("#video").empty();
var data = Ajax("../Ajax/Webmethod.aspx/getviewvideo", { videoid: videoid });
var str = '';
if (data.videourl.indexOf('youtube') == -1 && data.videourl.indexOf('youtu.be') == -1) {
    str += '<video id="video" autobuffer controls >';
    str += '<source src="' + data.videourl + '" type="video/mp4">';
    str += '<source src="' + data.videourl + '" type="video/3gpp">';
    str += '<source src="' + data.videourl + '" type="video/m4v">';
    str += '<source src="' + data.videourl + '" type="video/x-ms-wmv">';
    str += '<source src="' + data.videourl + '" type="video/webm">';
    str += '<source src="' + data.videourl + '" type="video/quicktime">';
    str += '<source src="' + data.videourl + '" type="video/ogg">';
    str += '<source src="' + data.videourl + '" type="video/mpeg">';
    str += '<source src="' + data.videourl + '" type="video/x-matroska">';
    str += '</video>';
}

请帮帮我 谢谢

0 个答案:

没有答案