代码之家  ›  专栏  ›  技术社区  ›  Madhup Singh Yadav

全屏播放youtube视频?

  •  1
  • Madhup Singh Yadav  · 技术社区  · 16 年前

    我正在为iPad应用程序开发,并尝试使用以下代码播放youtube视频:

            NSString *embedHTML = @"\
            <html><head>\
            <style type=\"text/css\">\
            body {\
            background-color: transparent;\
            color: white;\
            }\
            </style>\
            </head><body style=\"margin:0\">\
            <embed id=\"yt\" src=\"%@\" type=\"application/x-shockwave-flash\" \
            width=\"%0.0f\" height=\"%0.0f\"></embed>\
            </body></html>";
            NSString *html = [NSString stringWithFormat:embedHTML, youTubeUrl, 142.0, 129.5];
            [wbView loadHTMLString:html baseURL:nil];
    

    在iphone应用程序中使用时,该代码可以正常工作(即,你触摸网络视图,它开始全屏播放youtube视频),但在iPad中使用时,单击网络视图,它开始在网络视图中播放视频,并显示进入全屏的选项,我想从头开始全屏播放,就像在iPhone上一样。

    任何有想法的人或者以前做过的人请帮忙。

    谢谢,

    马杜普

    1 回复  |  直到 16 年前
        1
  •  0
  •   Madhup Singh Yadav    15 年前

    我有一个解决办法,但那只是一个解决办法而已。希望任何人都能给出更好的解决方案。

    我所做的是在webview上添加了相同大小的按钮,当触动按钮时,我用相同的html打开一个不同的webview,并通过编程在这个webview上传递一个touch事件。所以它对我来说就像我想要的那样。

    推荐文章