首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将youtube添加到CCScene?

将youtube添加到CCScene?
EN

Stack Overflow用户
提问于 2012-05-24 16:31:06
回答 1查看 226关注 0票数 0

我知道如何将youtube添加到视图中。但我们使用的是CCScene(cocos2d),我需要打开一个youtube并从一个场景中播放它。

我该怎么做呢?

我知道如何添加一个子视图:

代码语言:javascript
复制
- (void)embedYouTube:(NSString*)url frame:(CGRect)frame {  
    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, url, frame.size.width, frame.size.height];  

    if(videoView == nil) {  
        videoView = [[UIWebView alloc] initWithFrame:frame];  
        [self.view addSubview:videoView];  
    }  
    [videoView loadHTMLString:html baseURL:nil];  
}  

任何帮助都是最好的。谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-24 17:33:56

代码语言:javascript
复制
[[CCDirector sharedDirector].openGLView addSubview:videoView];

如果您使用的是cocos2d 2.0,那么openGLView属性就叫做view

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10733820

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档