我想在我的应用程序中添加一个类似 facebook 的按钮。在developer.facebook.com 中我对此无能为力。是否可以在 UIWebView 中使用 facebook 创建的 iframe 之类的按钮?它认为如果可能的话我可以在我的应用程序中添加一个使用该 iframe 的 UIWebView 。谢谢。请写一些示例代码。
是的,这是可能的,我正在使用 iFrame 在应用程序内加载 youtube 视频。
以下简单的步骤将指导您实现它。
步骤1:在xib中创建一个UIWebView
第 2 步:将其连接到您的 ViewController .h 文件。 (我在我的项目中指的是 _ webView )。
第 3 步:创建方法embedYouTube
在 ViewController 的 .m 文件中。
-(void)embedYouTube {
// Read create a NSString object with iframe
NSString *embedHTML = @"<iframe width=\"300\" height=\"250\" src=\"http://www.youtube.com/embed/rOPI5LDo7mg\" frameborder=\"0\" allowfullscreen></iframe>";
// Initialize the html data to webview
[_webView loadHTMLString:embedHTML baseURL:nil];
// Add webview to your main view
[self.view addSubview:_webView];
}
第 4 步:通过调用该方法将 webview 添加到主视图embedYouTube
inside viewDidLoad
[self embedYouTube];
第5步:编译并运行应用程序。您应该能够查看页面中嵌入的 YouTube 播放器。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)