11.21 工作笔记
微信点击链接:debugx5.qq.com 方法清除微信浏览器缓存
如果点击提示您使用的不是x5内核
需要webview调试功能,正常来说在微信任意一个聊天窗口,输入:debugx5.qq.com,点击该链接就可以,但是我的安卓手机就报错了,说我使用的不是x5内核,解决办法:
1.在微信窗口输入:debugtbs.qq.com,点开,提示需要设置forcex5为true
2.根据提示你再输入一个:debugmm.qq.com/?forcex5=true,点开后再回去点:debugtbs.qq.com 这个链接就发现打开的页面不一样了,出来tbs调试页,点击:“安装线上内核”按钮,安装完成后,再回去点击:debugx5.qq.com这个链接,就发现可以出来X5调试页面了。
3.这个目的就是为了清除微信浏览器的缓存,这还是手动的,目前不知道怎么用代码控制,而且这个功能对ios无效。。。
因为安卓微信浏览器是X5内核,ios的浏览器内核是WKWebView,内核都不一样
js中的操作数组和字符串的一些方法
indexOf()
可返回某个指定的字符串值在字符串中首次出现的位置
localhost:8080/web/pay/#/pages/index/index
substr()
截取字符串,第一个参数为从哪里(下标)开始,参数二为截取几个,(非下标数字),参数二不给默认截到末尾
split()
将一个字符串按参数分割成数组
includes()
ES6提供了Array.includes()函数判断是否包含某一元素,不能定位,它直接返回true或者false表示是否包含元素,对NaN一样能有有效
微信官方推出的刷脸支付 青蛙小程序
wxfaceapp 自带很多功能 可以实现便利店那种前后两屏幕的支付业务