首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >以编程方式引入iOS夹点

问以编程方式引入iOS夹点
EN

Stack Overflow用户
提问于 2011-07-05 09:47:30
回答 2查看 720关注 0票数 0

我已经开发了一个基于PhoneGap的IPhone应用程序,它的工作非常好。该应用程序使用了名为IPhone PhoneGap的ChildBrowser插件。该插件工作出色,但它缺乏两个功能,我想编码自己在目标-c,以满足我的需要。

  1. 必须有一些可以在JavaScript加载的页面上执行WebView的函数。我已经做过了,而且还在起作用。
  2. 有一个函数需要接受2个参数(x和y协调),并放大网页内的网页,一旦它完成加载。

我可以创建te函数和所有JS东西,但我不知道如何通过编程实际执行放大/捏取。我读过关于ScrollView的文章,但我没有得到它,我如何才能让它与WebView一起工作。在WebView中是否有任何可以放大网页的属性(我看到没有)?

EN

回答 2

Stack Overflow用户

发布于 2011-07-05 09:55:49

实际上,默认情况下,UIWebViews是可缩放的。

您可以尝试检查html文件中是否有这一行:

代码语言:javascript
复制
<meta name = "viewport" content = "user-scalable = no">

这将防止缩放。

关于第一个问题,您可以通过(看这儿)执行JS:

代码语言:javascript
复制
–stringByEvaluatingJavaScriptFromString:

如果您想在UIWebView完成加载时触发某些行为,则可以使用UIWebView的代表

代码语言:javascript
复制
– webViewDidFinishLoad:
票数 0
EN

Stack Overflow用户

发布于 2011-07-05 09:57:05

我相信网页视图的缩放功能应该被启用,或者不应该根据你在html页面标题的viewport标签中所放的内容。

<meta name="viewport" content="width=320, user-scalable=no">

将防止webview允许缩放,您可以了解更多关于it的这里。

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

https://stackoverflow.com/questions/6580727

复制
相关文章

相似问题

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