【问题标题】:Is there any way to get access to the DOM from Objective-C when using UIWebView?使用 UIWebView 时,有什么方法可以从 Objective-C 访问 DOM?
【发布时间】:2010-09-11 02:02:17
【问题描述】:

UIWebView 可以很好地显示 HTML,但我想从我的 Objective-C 程序中修改加载的 DOM。有人知道该怎么做吗?这是一个第三方页面,所以我不能真正包含任何自定义 JS 来这样做......除非我可以以某种方式修改 DOM。

【问题讨论】:

    标签: iphone objective-c


    【解决方案1】:

    围绕 Obj-C / JS 通信的一些相关技术:

    使用 UIWebView 获取本地资源:

    http://dominiek.com/articles/2008/7/19/iphone-app-development-for-web-hackers

    iPhone 版谷歌地图 API:

    http://code.google.com/p/iphone-google-maps-component/

    Obj-C 和 Javascript 之间的双向调用:

    http://tetontech.wordpress.com/2008/08/14/calling-objective-c-from-javascript-in-an-iphone-uiwebview/

    【讨论】:

      【解决方案2】:

      这可能会有所帮助,为了不抄袭链接中的解决方案提供者,这里是链接: http://lists.apple.com/archives/safari-iphone-web-dev/2008/Sep/msg00001.html

      【讨论】:

      • 我在问完这个问题后看到了那个方法。这会很乏味,但我支持它应该能够以这种方式完成我需要的大部分工作。谢谢!
      猜你喜欢
      • 1970-01-01
      • 2011-11-09
      • 1970-01-01
      • 1970-01-01
      • 2015-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多