微信分享,咋一看好像很复杂,实则非常简单。只需要调用微信官方出的微信jssdk,加上些许配置,就可以实现h5页面在微信上的分享,官方文档地址为: https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115 一、获取基本信息 找到 ...
分类:
微信 时间:
2018-09-30 16:52:16
阅读次数:
265
问题思考 在混合开发的App中,经常会有内嵌的H5页面。那么这些H5页面元素该如何进行定位操作呢? 解决思路 针对这种场景直接使用前面所讲的方法来进行定位是行不通的,因为前面的都是基于Andriod原生控件进行元素定位,而Web网页是单独的B/S架构,两者的运行环境不同因此需要进行上下文(conte ...
分类:
移动开发 时间:
2018-09-29 14:20:56
阅读次数:
1693
不是新东西,就是在项目里面用到H5页面的时候,中间加载延迟的时候,在最上面加载一个进度条,代码如下: 思路是:给WKWebView添加一个观察者,WKWebView有一个属性estimatedProgress,就是当前网页加载的进度,所以监听这个属性,然后再开始加载网页的时候显示progress,在 ...
分类:
移动开发 时间:
2018-09-22 18:23:40
阅读次数:
241
手机端由原生切换为H5,定位不到元素。需要将apk开启调试模式:在入口Activity中添加2行代码,如下 if (Build.VERSION.SDK_INT >=Build.VERSION_CODES.KITKAT) { WebView.setWebContentsDebuggingEnabled ...
分类:
移动开发 时间:
2018-09-18 13:45:04
阅读次数:
415
5页面经常会遇到此类需求。将最后的结果页转换为图片长按保存。下面介绍一下实现此需求的过程 1,依赖安装 2,依赖引入,使用 绑定 初始化 由此,页面转换为图片完成 ...
分类:
其他好文 时间:
2018-09-18 11:02:30
阅读次数:
397
需求:1 从原生APP打开一个H5活动页,点击活动页上的商品图标,可以回到APP上的商品详情;2 从原生APP打开一个H5活动页,分享到微信朋友圈后,在朋友圈打开后,H5页面要提示去下载APP;3 分享一个H5链接(比如发送短信附上一个URL),点击链接可以进入APP,未下载APP可以跳转到APP下 ...
分类:
移动开发 时间:
2018-09-17 22:09:19
阅读次数:
916
如何判断是否是H5页面: 1.UI测试 ①查看所有页面展示问题 -文字字体、大小、颜色是否一致,如图1.1 图1.1 -是否添加标点符号,如图1.2 图1.2 -图片展示是否展示正常,如图裂了、无法展示等 -长文字展示是否换行展示,如图1.3 图1.3 -一些控件展示是否重叠展示,如图1.4,不允许 ...
分类:
其他好文 时间:
2018-09-11 19:41:07
阅读次数:
233
前言: Appium Python API全集,不知道哪个大神整理的,这里贴出来分享给大家。 1.contexts contexts(self): Returns the contexts within the current session. 返回当前会话中的上下文,使用后可以识别H5页面的控件 ...
分类:
移动开发 时间:
2018-09-07 18:04:53
阅读次数:
286
最近负责公司各产品线购买模块的开发,各项功能如期开发完成后测试那边反馈回来一个问题:IOS手机在点击支付宝购买后,跳转到支付宝网站时不输入支付密码,直接点返回,返回到我们自己的APP购买界面发现参数丢失,数据都没有了,不能完整的还原整个购买界面,安卓手机不存在这个问题。经排查,原来是苹果手机的缓存策 ...
分类:
移动开发 时间:
2018-09-07 13:53:51
阅读次数:
527
移动端常见问题及解决方案 一、meta基础知识 H5页面窗口自动调整到设备宽度,并禁止用户缩放页面 <meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale= ...
分类:
移动开发 时间:
2018-09-05 17:44:12
阅读次数:
189