iphone - xcode 解析或读取加载到 webview 中的 html 内容

标签 iphone objective-c ios xcode jquery-mobile

我正在将 jqueryMobile html 页面加载到 webview 中。是否有任何方法可以读取 html 文件上的参数集以便执行 native 函数?如何以及在哪里设置它?任何帮助,将不胜感激!谢谢

最佳答案

让 javascript 为您完成工作。

  • 包括一个以字符串形式返回值的 javascript 函数。说getParam()
  • 加载完 HTML 后,使用 stringByEvaluatingJavaScriptFromString: UIWebView 的方法(在 webViewDidFinishLoad 上)

  • 例如:
    -(void)webViewDidFinishLoad:(UIWebView *)webView {
        NSString *param = [webView stringByEvaluatingJavaScriptFromString:@"getParam();"];
    }
    

    关于iphone - xcode 解析或读取加载到 webview 中的 html 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10192837/

    相关文章:

    iphone - UITableViewCell Selectioncolor 隐藏所有内容

    iphone - 用户可以禁用 LocalNotifications

    iphone - Objective C - 使用 NSURLConnection 发布数据

    iphone - 提取图像的 RGB 和 alpha 值

    ios - 当 WKWebView 尝试呈现 WKActionSheet 时,长按会导致错误/警告

    objective-c - C 或 ObjC 用于 iOS 上的实时光线追踪器?

    iphone - 是否有用于获取 twitter xml 或 json 输出的引擎?

    iphone - 关于 iOS 应用程序的复杂设计问题

    iphone - 特别分发 : App failed to install

    ios - 为什么我不能将我的 NSDictionary 数据放入 UITableView