web交互

作者: iOS小菜鸟 | 来源:发表于2015-09-26 17:28 被阅读106次

调用javascript代码

UIWebView提供

- (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script

方法,可以在objective-c代码中调用javascript代码,参数script字符串保存了所要执行的js代码字符串,执行结果以字符串形式返回。以获取web页面标题为例,代码如下:

NSString *pageTitle = [webView stringByEvaluatingJavaScriptFromString:@"document.title"];

脚本的代码内容还要依据具体的应用场景。此外,该方法规定执行的脚本时长限定在10s内,为的是防止过长时间的阻塞页面主线程,超过执行时间上线会自动停止脚本运行,并且脚本可分配内存限定在10MB内,超过分配上线将会引发异常。

相关文章

  • web交互

    调用javascript代码 UIWebView提供 - (NSString *)stringByEvaluati...

  • 技能树-android基础-Web交互

    Web交互即 webview与js的交互 Webview调用JS loadUrl() evaluateJavasc...

  • xdl5

    Nodejs中的IO交互 //IO交互,web交互,浏览器的交互//nodejs实现一个计算器//路由转发var ...

  • 【学习】其他

    Web Http:Http协议 Http/2 Http长连接前后端交互:交互方式 WebSocket Aja...

  • 前后端交互(javaweb)

    前段后台交互的学习(Java web) 标签 : 前后端交互 Javaweb 下面介绍了一些关于交互的细节: 请...

  • web前端:交互

    手势 swipe滚动 移动web滚动如何更smoothtouch 下拉刷新上拉/触底加载无限滚动懒加载 传统web...

  • iOS web交互

    iOS极简模式实现Webview网页图片原生预览 IOS中 使用JavaScriptCore 实现OC与JS的交互...

  • iOS web交互

    Objective-C与JavaScript交互的那些事 React Native 从入门到原理 使用JavaSc...

  • weex开发之与web交互

    在做weex开发中遇到一个需要与web交互的需求。看了下weexSDK,在0.20以上的版本中是有与web交互的a...

  • 使用nodejs实现web服务器与客户端的交互

    使用nodejs实现web服务器与客户端的交互 使用nodejs实现web服务器与客户端的交互 1.实验目的: 使...

网友评论

      本文标题:web交互

      本文链接:https://www.haomeiwen.com/subject/pkfbqttx.html