微信
liukai6
这个作者很懒,什么都没留下…
展开
-
微信小程序获取openGid的方式
小程序获取openGid 我们在小程序里有时候会需求,在打开不一样的群实现不一样的效果 ,这个时候我们就需要场景1044,来实现这个要求.获取openGid其实很简单, 但是也耗费了我很多时间. 我们需要在app.js里完成以下操作: onLaunch: function (ops) { /* 在获取群聊 ID 之前,切记要先调用 wx.login * 取得 cod原创 2017-11-28 15:33:11 · 7469 阅读 · 1 评论 -
微信中的各种ID
各种各样的IDopenid为了识别用户,每个用户针对每个公众号会产生一个安全的OpenID.UnionID如果需要在多公众号、移动应用之间做用户共通,则需前往微信开放平台,将这些公众号和应用绑定到一个开放平台账号下,绑定后,一个用户虽然对多个公众号和应用有多个不同的OpenID,但他对所有这些同一开放平台账号下的公众号和应用,只有一个UnionID,可以在用户管理-获取用户基本信息(UnionID机原创 2018-03-21 15:47:21 · 2252 阅读 · 1 评论 -
微信账号支持的格式(正则验证的方式JS实现)
微信账号4个规则微信号是微信的唯一凭证,只能设置1次;可以使用6-20个子母,数字,和下划线和减号;必须以字母开头(字母不区分大小写);不能设置中文.原创 2018-03-26 10:25:54 · 12397 阅读 · 1 评论 -
微信安卓清理缓存
清理缓存是个大问题在微信安卓自带的浏览器输入网址http://debugx5.qq.com/在里面进行缓存的处理原创 2018-05-17 11:49:35 · 8126 阅读 · 0 评论 -
微信小程序的加载状态添加和隐藏
使用下面代码添加wx.showToast({ title:'加载中', icon:'loading', mask:true }) 然后我们调用下面方法进行隐藏loading状态wx.hideToast(); 这个主要用于加载数据,或者加载页面时候的显示,表明状态...原创 2018-06-30 10:00:47 · 3312 阅读 · 0 评论 -
微信小程序中data赋值操作
在微信小程序中的赋值操作this.setData({ message: "赋值了"})在前端渲染使用双大括号进行<view>{{ messgae}} </wiew>在js使用我们可以通过console.log(this.data.message); 需要注意小程序的值不是双向绑定的...原创 2018-07-02 22:42:29 · 2928 阅读 · 0 评论 -
微信小程序获取表单数据
最简单的方式我们调用bindinput方法当键盘进行输入的时候会触发input的事件 “` bindValue (e) { //value就是表单中的数据 let value = e.detail.value; }原创 2018-07-02 22:50:37 · 1494 阅读 · 0 评论 -
小程序中给绑定到元素的方法传参
我们有时候渲染列表的时候需要将参数传递进去<view bindtap="functionName" data-variable="{{variable}}"> functionName:function(event){console.log(event);var variableData = event.currentTarget.dataset.variable;}...原创 2018-07-02 22:55:51 · 3292 阅读 · 0 评论 -
微信小程序跨页面传递参数的方法
一般在这个时候我们使用data-xxx&lt;view id="tapTest" data-hi="WeChat" bindtap="tapName"&gt; Click me! &lt;/view&gt;这个时候我们如果要做跳转将参数带到后面 在跳转到的页面在onLoad方法里接受参数...原创 2018-07-02 23:04:45 · 1708 阅读 · 1 评论 -
微信小程序登录中的调用方法的顺序影响解密
wx.login({ success: rescode =&gt; { console.log(rescode) // 已经授权,可以直接调用 getUserInfo 获取头像昵称,不会弹框 wx.getUserInfo({ success: res =&gt; {在这里注意如果lwx.ogin和wx.getUserInfo顺序颠倒hui会造成解密数...原创 2018-07-10 10:29:55 · 2210 阅读 · 0 评论 -
小程序自定义格式化时间函数
小程序自定义格式化时间戳函数 formatTime (time) { const formatNumber = n => { n = n.toString() return n[1] ? n : '0' + n } let date = new Date(time); const year = date.getFull...原创 2018-06-28 15:35:23 · 3109 阅读 · 0 评论 -
小程序页面跳转中刷新所有页面(防止页面过多造成的卡死)
小程序跳转的方法wx.navigateTo(OBJECT)保留当前页面跳转到应用内的非tabBar的页面路径 参数有 1. url 需要跳转的页面的url可以带参数 2. success 接口调用成功后的回调函数 3. fail 接口调用失败的回调函数 4. complete 接口调用结束的回调函数wx.redirectTo(OBJECT)关闭当前页面,跳转到应用...原创 2018-07-10 20:07:17 · 5894 阅读 · 0 评论 -
小程序按钮无法点击(页面无法跳转)
这个时候我们需要查看是否是页面太多导致的,用带返回的跳转,保留原有界面,可以使用以下进行跳转清除页面wx.reLaunch(Object)参数有 1. url 需要跳转的页面的url可以带参数 2. success 接口调用成功后的回调函数 3. fail 接口调用失败的回调函数 4. complete 接口调用结束的回调函数...原创 2018-07-11 21:16:35 · 8866 阅读 · 0 评论 -
微信小程序(小游戏)横屏的问题
在目前的微信小程序(小游戏)的API中小程序目前尚不支持横屏小游戏是可以完美横屏的我们需要在game.json中将默认的配置deviceOrientation修改为landscape即可 代码如下:{ "deviceOrientation": "landscape"}这样就可以在小游戏中完美支持横屏原创 2018-03-19 18:12:14 · 15063 阅读 · 3 评论 -
使用快捷命令刷新微信web-view缓存
使用下面命令可以快速刷新微信网页缓存 //triggerWebViewCacheCleanup 当我们在聊天输入框发送上面代码,没有任何反应,基本就是支持本命令. 注意本命令不支持苹果,也有几率不能清除缓存,全靠人品原创 2018-01-08 16:11:03 · 2597 阅读 · 0 评论 -
防止缓存的方式一添加版本号(URL添加随机数)
如何给URL加上随机数,防止缓存 这里我们最简单的方式就是在url?后面加上一个随机数,欺骗浏览器来 达到防止缓存的效果 https://demo.com?v=' + parseInt(Math.random()*1000000000) 这样就可以了.也就相当于在页面上加上了一个版本号的效果.原创 2017-11-28 16:06:49 · 5045 阅读 · 0 评论 -
使用fiddler抓取数据包的时候,查看出现乱码
当我们使用fiddler抓取数据包的时候出现乱码如下图: 这里看到的都是乱码,下面我们进行设置: 现在,可以再看一下,是否还是乱码,效果如图: 现在可以清楚的看到了.原创 2017-12-20 20:34:56 · 4220 阅读 · 2 评论 -
小程序的生命周期及运行机制
微信小程序的运行过程在我们开发微信小程序中,最需要弄明白的就是其中的运行过程,你才能更好的进行开发第一步是app onLaunch第二部是app onShow接着是首页的onLoad下面就是onShow这里就是onReady其中app onLaunch是当小程序初始化完成时,会触发 onLaunch(全局只触发一次) app onShow当小程序启动,或从后台进入前台显示触发onSho原创 2017-12-05 10:00:01 · 1271 阅读 · 0 评论 -
使用fiddler代理抓取手机数据包
首先是设置代理我们需要将fiddler设置成为代理,我们在安装fiddler的电脑打开wifi共享.这个时候需要知道你提供wifi共享的地址是多少. 我这边的192.168.137.1 下面需要使用手机设置代理 这里需要设置代理.下载证书这个时候就可通过fiddler来查看手机访问的数据包了原创 2017-12-13 18:58:52 · 327 阅读 · 0 评论 -
微信小程序中,背景上下滑动影响样式(苹果手机)
在微信小程序中背景图片滑动的解决办法有时候我们在微信小程序的开发过程中,需要背景图片,但是在苹果操作系统中,背景图片竟然 可以上下滑动,解决的办法是在该页面的.json中添加一条配置即可解决这个问题. "disableScroll" :true, 不让他滑动.原创 2017-12-06 10:16:31 · 7985 阅读 · 0 评论 -
微信小程序背景图片完全覆盖显示
微信小程序中,背景图片全屏在微信小程序中需要设置背景图片全屏,这里用到css的知识我们可以: page { overflow:hidden; position:fixed; background-image:url('http://someweb.com/main.jpg'); margin: 0px; /*下面的是关键的设置100%显示*/ backgroun原创 2017-12-06 10:22:29 · 39146 阅读 · 1 评论 -
POST请求跨域问题
在AJAX中,我们需要POST请求数据.但是出现跨域的问题. 这个时候我们需要在header头上加入 "Access-Control-Allow-Origin: *" 这个参数意思是允许所有的请求.原创 2017-12-14 18:16:43 · 1704 阅读 · 0 评论 -
通过root手机获得微信小游戏源码
前言 昨天 V2EX 上的一篇通过抓包来获取微信跳一跳源码的文章走红,文章连接点击这里我也在通过文章中的方式进行了抓包,但是并未探测到小游戏的下载连接,可能微信对此已经进行了修复。而且上文中提供的下载连接也显示为 404 的状态码。虽然抓包未果,但是依然可以从本地将源码抽离出来,下面将介绍如何从 Android 手机里面找到微信下载的小游戏源码准备工作 一部已经 root 的 Android 手转载 2018-01-03 15:37:24 · 2981 阅读 · 0 评论 -
手机清除安卓缓存
我们可以访问腾讯x5的调试工具来进行,具体的是将 debugx5.qq.com打开该网址,就可以进行清除缓存的操作了. 该地址,只能在qq的浏览器中进行.原创 2018-01-03 16:39:53 · 1401 阅读 · 0 评论 -
微信小程序添加H5页面
在微信小程序也可以,像浏览器一样添加url.具体方法是在wxml的文件里添加下面代码 <web-view src="https://www.some.com"></web-view> 而且要把网站加入到白名单就可以了,可以试试 小程序的web-view功能原创 2017-12-28 21:34:57 · 16743 阅读 · 2 评论 -
微信小程序-小游戏文档入口
有木有像我一样笨的小朋友找不到微信小程序-小游戏文档入口.这里我贴给大家.刚发布的百度不好找呀. https://mp.weixin.qq.com/debug/wxagame/dev/index.html 这就是小程序中小游戏的开发文档试试吧.原创 2017-12-29 14:02:09 · 5421 阅读 · 0 评论 -
微信小程序(小游戏)的示例
在这里给大家介绍微信小程序(小游戏)的示例. 1. 首先当然是需要下载官方开发工具. 2. 接着我们需要创建一个项目 在这里需要需要点击体验小游戏.即可生成一个demo 3. 已结生成了项目,我们可以看一下效果.是打飞机的游戏原创 2017-12-29 14:08:30 · 7392 阅读 · 2 评论 -
微信小程序增加遮罩,防止连续的点击
设置css文件/*遮罩 */.mask{ width:100%; height:100%; position:fixed; background-color:#999; z-index:9999; top:0; left:0; opacity:0.5;}然后是html<!--遮罩 --><view class='mas...原创 2018-07-05 12:34:33 · 1804 阅读 · 0 评论