Webview 景观

Posted

技术标签:

【中文标题】Webview 景观【英文标题】:Webview Landscape 【发布时间】:2012-04-02 19:23:28 【问题描述】:

我正在想办法让我的 ios webview 处于横向模式,而我的应用程序的其余部分处于纵向模式。有谁知道这是否可能?

我有一个链接到 vimeo 的视频部分。 vimeo 视频播放器在 webview 中显示,这是我想要的横向部分。

【问题讨论】:

【参考方案1】:

您必须在 shouldAutorotateToInterfaceOrientation 中以编程方式进行 webview.transform=CGAffineTransformMakeRotation(M_PI/2);

【讨论】:

在我的应用委托中?像下面这样? -(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)orientation return YES; 是的,你测试你是否处于横向模式并旋转你的 webview 原谅我的无知,我是这一切的新手。这是你说的做吗:-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)orientation return YES; webview.transform=CGAffineTransformMakeRotation(M_PI/2); 嘿Touti - 我真的需要弄清楚这一点。任何机会你都可以帮助我。我尝试了以下方法: (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)orientatio‌​n return YES; webview.transform=CGAffineTransformMakeRotation(M_PI/2); ...它给了我以下错误:“预期的主体方法”和“预期的对象 c 方法的选择器”。非常感谢您提供的任何帮助,谢谢! 我在我的 MainViewController.m 中尝试过这个并得到了错误:“使用未声明的标识符 'webview'”...想知道为什么会这样吗?

以上是关于Webview 景观的主要内容,如果未能解决你的问题,请参考以下文章

webview渲染有啥用

想问开了webview有啥用

electron怎么获取到webview里的元素,webview为加载的网站

webview获取网页点击事件

安卓webview是啥东西

如何监听webview加载完成这个事件