我在我的 ios 应用程序的 iframe 中加载了一个 youtube 视频,其代码如下:
NSString *htmlString = [NSString stringWithFormat:@"<html><head> <meta name = \"viewport\" content = \"initial-scale = 1.0, user-scalable = no, width = %@\"/></head> <body style=\"background:#F00;margin-top:0px;margin-left:0px\"> <div><object width=\"%@\" height=\"%@\"> <param name=\"movie\" value=\"%@\"></param> <param name=\"wmode\" value=\"transparent\"></param> <embed src=\"%@\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"%@\" height=\"%@\"></embed> </object></div></body></html>",@"320",@"320",@"460",self.videoURL,self.videoURL,@"320",@"460"];
现在,当框架尺寸为 320x460 时,它可以正常工作。但是在改变方向时,我需要将 iframe 调整为 480x300。但是,如果我在更改尺寸后再次在我的 webview 中加载 html 字符串,这将是可能的,这将导致视频再次开始加载,这不是我想要的。我希望视频从播放的位置继续播放。我该如何做到这一点?