微信作为一款app,提供了友好的用户体验,在开发微信应用时,我们应该尽可能得让自己的网页像webapp一样。用户使用我们的网页,就好像在使用微信内置的app,这样用户才会喜欢我们的网站。
本文将讲解微信开发的前期准备,包括微信开发上的一些坑、架构上的设计、接口上需要注意的地方,全部来自自己的开发经验,如有不对,请指正。
微信开发的坑
1、微信授权...
分类:
微信 时间:
2014-10-28 15:35:33
阅读次数:
323
import requests from lxml import etree # Host:mp.weixin.qq.com # https://mp.weixin.qq.com/s/CMn6fcupeGsXYc31OVY9Nw####刘少奇女儿逃缅蒙难记 # Referer:https://mp.... ...
分类:
微信 时间:
2019-05-15 22:50:54
阅读次数:
523
基础库基础库与客户端之间的关系小程序的能力需要微信客户端来支撑,每一个基础库都只能在对应的客户端版本上运行,高版本的基础库无法兼容低版本的微信客户端。关于基础库的兼容方法,可以查看「兼容处理」章节。基础库更新时机为了避免新版本的基础库给线上小程序带来未知的影响,微信客户端都是携带上一个稳定版的基础库发布的。在新版本客户端发布后,再通过后台灰度新版本基础库,灰度时长一般为12小时,在灰度结束后,用户
分类:
微信 时间:
2019-05-16 09:27:46
阅读次数:
328
微信小程序解包,源码是 https://github.com/qwerty472123/wxappUnpacker 大神写的。通过node wuWxapkg.js D:\wamp\www\Private\微信小程序代码\wxappUnpacker-master\wxappUnpacker-maste ...
分类:
微信 时间:
2019-05-16 12:24:58
阅读次数:
710
画布提供了一种可以创建圆的方法 arc(x, y, r, s, e, counterclockwise) x,y:圆心 r:圆的半径 s:起始弧度 (0) e:终止弧度 (1.5 * Math.PI) counterclockwise:弧度的方向是否是逆时针 原图 截取之后的图 首先确定图片位置x和 ...
分类:
微信 时间:
2019-05-16 12:39:11
阅读次数:
280
源码使用场景:1、用来实现微信自动跳转外部浏览器下载app2、用来实现微信内打开网页链接自动跳转浏览器访问指定页面3、防止网页链接由于被微信拦截,导致用户无法正常在微信内打开 源码说明: 适用安卓和苹果系统,支持任何网页链接。并且无论链接是否已经被微信拦截,均可实现微信内自动跳转浏览器打开。 生成的 ...
分类:
微信 时间:
2019-05-16 20:21:58
阅读次数:
305
最近在自学微信小程序的开发,在学习过程中记录一些细节 开发者文档:https://developers.weixin.qq.com/miniprogram/dev/index.html 1.项目开始前先记录三个常用命令: command+p 可以打开指定文件名的文件 command+e 可以打开最近 ...
分类:
微信 时间:
2019-05-21 17:31:25
阅读次数:
216
前言 在使用微信打开别人分享的链接或二维码时经常不能直接直接跳转到目标页面也不能直接下载,而是需要点击右上方竖着的"三点"图标,在弹出的菜单中选择浏览器打开,如图所示: 这种情况的原因就是微信只允许了部分合作外链可以直接在其内置浏览器中打开,而其他的外链只能通过用户手机中的其他浏览器来打开,所以就有 ...
分类:
微信 时间:
2019-05-22 00:09:13
阅读次数:
243
在微信里面打开app的指定页面,考虑到使用Url Scheme,可是微信已经禁止了,但是通过浏览器可以实现,最终是在微信里面让用户通过打开浏览器,使用安卓或者IOS开发者提供的协议短链,如贴吧APP,协议为:com.baidu.tieba:// ,微信的:weixin://实现在浏览器中打开app指 ...
分类:
微信 时间:
2019-05-24 22:23:31
阅读次数:
202
自定义菜单这个功能在我们普通的编辑模式下是可以直接在后台编辑的,但是一旦我们进入开发模式之后我们的自定义菜单就需要自己用代码实现,所以对于刚开始接触的人来说可能存在一定的疑惑,这里我说下平时我们在开发模式下常用的两种自定义菜单的实现方式:①不用写实现代码,直接用网页测试工具Post json字符串生 ...
分类:
微信 时间:
2019-05-28 19:58:29
阅读次数:
252
前言 在使用微信打开别人分享的链接或二维码时经常不能直接直接跳转到目标页面也不能直接下载,而是需要点击右上方竖着的"三点"图标,在弹出的菜单中选择浏览器打开,如图所示: 在引导用户打开链接或扫码下载apk时我们是不希望出现这些多余的步骤从而消耗用户耐心的,简便快捷才能更好的提高用户体验感。对于这种情 ...
分类:
微信 时间:
2019-05-31 19:44:59
阅读次数:
195
默认式混合 对于组件data数据,components组件,events事件以及其它自定义方法采用默认式混合,即如果组件未声明该数据,组件,事件,自定义方法等,那么将混合对象中的选项将注入组件之中。对于组件已声明的选项将不受影响。 兼容式混合 对于组件methods响应事件,以及小程序页面事件将采用 ...
分类:
微信 时间:
2019-06-03 12:27:54
阅读次数:
501
(想看更详细的同学可以参考:https://www.cnblogs.com/liyanyinng/p/10963105.html) 利用python在微信上制作小型机器人,下面可以来看一下下面的代码 大家复制一下上面的代码就可以去到微信里看一下啦(会有惊喜的) 看就是这样子啦。 ...
分类:
微信 时间:
2019-06-03 17:22:17
阅读次数:
166
微信公众号给员工推广,每个员工的二维码都是唯一,二维码记录员工拉了多少人关注公众号。这样的效果只有通过公众号带参数的二维码接口才能实现,懂代码可以直接阅读技术文档实现,不懂代码可以用微号帮平台渠道二维码,带统计粉丝功能,每个二维码都是单独的,每天实时监测统计数据。微号帮平台操作渠道二维码生成,简单几个步骤就制作了公众号的带参数二维码。1、扫码授权微信公众号在微号帮平台授权你的公众号才能正常使用渠道
分类:
微信 时间:
2019-06-06 17:23:06
阅读次数:
421
微信中下载app共有两种实现方式,然而安卓手机跟苹果手机还尽然不同。1、苹果用户打开后要么自动调起App Store下载(前提是你的应用在苹果商店上架了);要么是去Safari下载。2、安卓用户打开链接后要么直接下载,要么前往手机默认浏览器下载。以上是最好的实现方式,该实现方式可以使转化率达到最大化 ...
分类:
微信 时间:
2019-06-11 16:26:26
阅读次数:
145
上传图片的时候调起裁剪页面,裁剪后再回调完成上传; 图片裁剪直接用we-cropper https://github.com/we-plugin/we-cropper we-cropper使用详细方法参考博文 https://we-plugin.github.io/we-cropper/#/ img ...
分类:
微信 时间:
2019-06-11 19:30:45
阅读次数:
197
实现如上图所示的内容,利用微信小程序自带的swiper标签,设置垂直滚动,原理就是这么简单,但是,如果需要动态加载数据呢? 比如:我有n条数据,但现在是每次加载的是两条数据,那么需要创建多少个swiper-item呢? 通过一个小小的计算方式来实现,相信大家动一下脑筋就明白。 module.expo ...
分类:
微信 时间:
2019-06-13 00:49:45
阅读次数:
236
相信很多朋友遇到过有些网站,可以直接通过一个连接就能让你的手机打开微信且跳转到某个指定的页面,许多程序员很好奇到底是怎么实现的,到处求这种方法的源码,在文本中我会介绍及剖析这种跳转实现的原理。微信是个比较封闭的环境,至于为什么封闭,相信大家都了解,在一些应用场景中,我们要用到外部浏览器跳转到微信内部 ...
分类:
微信 时间:
2019-06-17 17:03:29
阅读次数:
1595
学习了微信小程序开发。不知道该做个什么小程序来验证一下学习成果,正好最近媳妇比较败家,想想不如写一个记账小程序来巩固一下成果比较好。说干就干,开始。 思路: 1 首先在登录界面通过微信授权获得用户信息 2 后台采用c# webapi做信息交互 3 数据库比较简答,三个表 一个分类表 (钱花在什么地方 ...
分类:
微信 时间:
2019-06-19 17:23:03
阅读次数:
158
前一段时间项目中遇到一个稍微麻烦一点的问题。 即客户要求,他在后台编辑好文章后要主动给每个用户都发送消息,并可以让用户点击直接进入文章页面。 于是乎,当时脑子一热,想着没什么大的问题,so easy。模板消息不就得了。 后来在写代码的过程中却发现,并不行。 微信公众号中模板消息有很严格的限制。 1. ...
分类:
微信 时间:
2019-06-22 10:58:57
阅读次数:
677