0

我正在尝试嵌入 Vimeo 链接,但它在 iOS6 上不起作用。奇怪的是它在 iOS5 上运行良好,但升级破坏了它。发生的情况是在用户按下播放后,进度指示将开始并挂在那里而不会播放。

我也在使用最新的嵌入代码:

<div class="video-container">
    <iframe data-videoid="<?php echo $video; ?>" src="http://player.vimeo.com/video/<?php echo $video; ?>?api=1&amp;player_id=<?php echo $video; ?>" width="100%" height="100%" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>
</div>

这是一个不起作用的示例链接。

4

2 回答 2

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];
于 2013-07-08T09:24:31.050 回答
0

原因是因为我在父容器上有 CSS 3D 变换……哎呀!

于 2013-08-02T18:02:29.110 回答