在APP开发过程中,后台使用的可能是自签的Https证书,如果不忽略证书校验,会出现Trust anchor for certification path not found的错误 Okhttp3忽略HTTPS证书校验 import java.security.SecureRandom; impor ...
分类:
Web程序 时间:
2018-10-15 20:37:36
阅读次数:
235
在小程序内直联h5的页面(pages/webview/webview.js),该页面为<web-view>的容器,使用<web-view>组件 需要bindmessage事件和postMessage方法 bindmessage:网页向小程序 postMessage 时,会在特定时机(小程序后退、组件 ...
分类:
微信 时间:
2018-10-15 16:14:29
阅读次数:
847
引言 前端webapp应用为了追求类似于native模式的细致体验,总是在不断的在向native的体验靠拢;比如本文即将要说到的功能,native由于是多页应用,新页面可以启用一个的新的webview来打开,后退其实是关闭当前webview,其上一个webview就自然显示出来;但是在单页的weba ...
分类:
其他好文 时间:
2018-10-14 00:36:23
阅读次数:
258
在App开发过程中,很容易用到第三方的WebView控件,这个属于移动端混合型App。在我们做自动化测试的过程中,就要对这种情况进行处理,最通用的办法就是先将appium切换到webview模式然后按查找web元素的方法对WebView里面的元素进行操作即可。具体实施方法,可以参考:http://w ...
分类:
移动开发 时间:
2018-10-04 11:44:55
阅读次数:
304
通过微信打开debugx5.qq.com,或者直接扫下面二维码 勾选【打开TBS内核Inspector调试功能】 Chrome查看页面元素 手机连接电脑,查看是否连接成功。如下展示设备号则为连接成功 进入任意小程序,以【X东】为例,在Chrome浏览器访问chrome://inspect/#devi ...
分类:
微信 时间:
2018-10-04 09:00:11
阅读次数:
274
移动互联网架构简化图 Appium的优势 多种开发模式支持 native hybrid webview 多平台支持 android ios 跨语言 java python ruby nodejs php 支持跨app,可以在多个app之间交互 不依赖源代码,可以测试第三方应用 Appium原理 待补 ...
分类:
移动开发 时间:
2018-10-02 18:07:33
阅读次数:
690
function connectWebViewJavascriptBridge (callback) { if (window.WebViewJavascriptBridge) { callback(WebViewJavascriptBridge) } else { document.addEven ...
分类:
移动开发 时间:
2018-09-27 16:08:39
阅读次数:
142
技术点总有它的来由,唯一要做的是静下心来看 谁知道之后又会怎么样了。 1.hybrid 基本概念 ⑴.什么是hybrid? hybrid即“混合”,前端和客户端的混胡开发模式,有的同时需要server端。 hybrid 底层依赖于Native提供的容器(WebView),上层使用html&css&J ...
分类:
其他好文 时间:
2018-09-27 01:47:51
阅读次数:
784
子页面// 获取当前webviewvar self = plus.webview.currentWebview();var opener = self.opener();//此句调用父页面jsopener.evalJS('checkLoginStatus()'); 父页面function check ...
分类:
Web程序 时间:
2018-09-25 12:46:43
阅读次数:
914
最近,项目组想开发一款插件,其中的功能就有面板中集成本地的Web页面,网上对这种的需求的方案也有很多种,像JEditorPane,DJNativeSwing,还有jdk自带的JavaFX的WebView,以下个人经历的开发过程所遇到的问题 1,JEditorPane,这一种对页面的只能进行一些简单的 ...
分类:
Web程序 时间:
2018-09-22 21:14:36
阅读次数:
722