我正在尝试嵌入Vimeo链接但它在iOS6上不起作用。奇怪的是它在iOS5上运行良好,但升级打破了它。发生的事情是在用户按下播放后,进度指示将开始并将挂起而不会播放。
我也在使用最新的嵌入代码:
<div class="video-container">
<iframe data-videoid="<?php echo $video; ?>" src="http://player.vimeo.com/video/<?php echo $video; ?>?api=1&player_id=<?php echo $video; ?>" width="100%" height="100%" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>
</div>
答案 0 :(得分:0)
如果您使用webview加载视频,请使用以下代码,它适用于ios 6。
NSString *embedHTML =[NSString stringWithFormat:@"\
<html><head>\
<style type=\"text/css\">\
body {\
background-color: #666666;\
padding:%f %f %f %f;\
color: blue;\
}\
</style>\
</head><body style=\"margin:0\">\
<iframe height=\"%f\" width=\"%f\" title=\"Vimeo Video\" class=\"vimeo\" src=\"http://player.vimeo.com/video/%@\" ></iframe>\
</body></html>",paddingTop,paddingRight,paddingBottom,paddingLeft,videoHeight,videoWidth,vimeoID];
[self.webView loadHTMLString:embedHTML baseURL:nil];
答案 1 :(得分:0)
原因是因为我在父容器上进行了CSS 3D转换...哎呀!