混合开发的重要性不言而喻,一个移动端开发的了解前端开发是一个趋向,总之每个人都向往成为一个全栈工程师,废话不多说,直接上主题 一、交互(UIWebView) 1、OC调用JS (1)OC调用代码 [self.webView stringByEvaluatingJavaScriptFromString ...
分类:
移动开发 时间:
2018-07-27 19:26:14
阅读次数:
203
HTTP 2.0是在SPDY(An experimental protocol for a faster web, The Chromium Projects)基础上形成的下一代互联网通信协议。HTTP/2 的目的是通过支持请求与响应的多路复用来较少延迟,通过压缩HTTPS首部字段将协议开销降低,同 ...
分类:
Web程序 时间:
2018-07-27 19:20:55
阅读次数:
220
public class JsCallJavaVideoActivity extends Activity { private WebView webView; @Override protected void onCreate(Bundle savedInstanceState) { super.... ...
分类:
编程语言 时间:
2018-07-26 21:11:57
阅读次数:
190
public class JavaAndJSActivity extends Activity implements View.OnClickListener { private EditText etNumber; private EditText etPassword; private Butt... ...
分类:
编程语言 时间:
2018-07-26 21:11:14
阅读次数:
143
首先 我们需要拿到我们需要操作的H5的布局代码(可以根据className 或者其他的 唯一ID标识) 比如 这段代码中 我们可以根据 <footer class="published text-center"> 中的 published text-center 这个 使用 document.get ...
分类:
Web程序 时间:
2018-07-26 18:40:39
阅读次数:
485
puppeteer发布应该有一段时间了,这两天正好基于该工具写了一些自动化解决方案,在这里抛砖引给大家介绍一下。官方描述:Puppeteer is a Node library which provides a high-level API to control Chrome or Chromium... ...
分类:
其他好文 时间:
2018-07-26 18:22:34
阅读次数:
273
代码已经整理好,效果如下图: 地址:https://github.com/geeklx/myapplication2018/tree/master/p019_shibie_qrcode
分类:
移动开发 时间:
2018-07-26 16:39:51
阅读次数:
317
用于驱动Chrome浏览器,适用于有界面的操作系统。 一、安装ChromeDriver 要先安装Chrome浏览器,然后安装ChromeDriver。 官方网站:https://sites.google.com/a/chromium.org/chromedriver,上面有版本对应关系,如果打不开, ...
分类:
其他好文 时间:
2018-07-21 11:41:08
阅读次数:
6891
1.认识WebView 实例说明: 当你打开百度阅读APP→VIP全站去广告→用自带的 UI Automator去定位里面的元素,如图: 不管你去定位 '规则详情' '开通'等等,都会定位不到,只能显示一个整体页面,这个就是WebView Note: ① 可以理解与selenium里的iframe类 ...
分类:
移动开发 时间:
2018-07-21 00:13:25
阅读次数:
353
需求: 在原生App里打开webview, 嵌入H5. 在H5中点击某个元素, 触发与native app交互, 又跳回到app中. 同理, 在app中完成某项操作后, 获得某个参数, 根据这个状态刷新页面. 框架: Vue. JavaScript原生的写法已经调通了, 并且与native端的已经联 ...
分类:
移动开发 时间:
2018-07-19 17:30:32
阅读次数:
1406