简而言之,移动浏览器会尝试下载随机文件,而不是将视频加载到主播放器网站中。
更多信息:
我在WordPress上构建了一个webseries类型的站点,它使用jQuery将视频加载到主播放器中:http://suzellediy.com/
最近,我做了回应 - 现在,在手机上测试时,点击视频缩略图时,视频不想加载到主播放器中。
移动Chrome和Safari想要下载该文件,而不是加载视频。使用firebug / chrome移动模拟器无法重新创建该问题。
任何想法可能是什么问题?
答案 0 :(得分:1)
实际上,当您禁用Flash时,您可以在桌面上重现该问题。
尝试更改以下网址:
jQuery("#mainplayer").attr("src", "http://youtube.com/v/WKmUqV7abgw"+
"?&autoplay=1&loop=1&listType=user_uploads&list=suzellediy");
对此:
jQuery("#mainplayer").attr("src",
"https://www.youtube.com/embed/WKmUqV7abgw" +
"?autoplay=1&loop=1&listType=user_uploads&list=suzellediy");
或者这个:
jQuery("#mainplayer").attr("src",
"https://www.youtube.com/embed/WKmUqV7abgw" +
"?autoplay=1&loop=1&listType=user_uploads&list=suzellediy&html5=1");
看看是否有效。
您看到的最有可能的是,不支持Flash的移动浏览器会在无法播放的情况下尝试下载文件。