例如我有一个UIWebVIEw然后以模态方式呈现第二个UIWebVIEw(对于广告),在模态webVIEw上更改mediaplaybackRequiresUserAction会影响呈现的UIWebVIEw.
任何想法为什么会这样? UIWebVIEws是否都由单个实例支持?
链接到示例项目here.
解决方法 不确定你的应用目的,只需这样尝试:- (IBAction)unwind:(UIStoryboardSegue *)unwindSegue{ [self TS_updateLabel]; [[self webVIEw] setmediaplaybackRequiresUserAction:YES]; [self TS_reloaDWebVIEw];}
….
在方法TS_reloaDWebVIEw中
if (self.webVIEw.isLoading) { [self.webVIEw stopLoading]; } [self.webVIEw loadHTMLString:HTMLString baseURL:baseURL];
我想这也是UIWebVIEw的BUG ….但现在这种方式也许可以解决你的问题.
总结以上是内存溢出为你收集整理的ios – [UIWebView setMediaPlaybackRequiresUserAction:]影响所有实例全部内容,希望文章能够帮你解决ios – [UIWebView setMediaPlaybackRequiresUserAction:]影响所有实例所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)