随笔 - 290  文章 - 10  评论 - 83  2
随笔分类 - 微信小程序
微信小程序自动定位,通过百度地图根据经纬度获取该地点所在城市信息
摘要:微信小程序获得经纬度 百度地图api 'https://api.map.baidu.com/geocoder/v2/?location=' + res.latitude+',' + res.longitude+'&output=json&pois=1&ak='+baiduAK{注册百度地图api获得 阅读全文
posted @ 2018-12-13 12:47 Gu 阅读 (1456) | 评论 (0) 编辑
微信公众号分享格式自定义
摘要:微信文章默认分享格式是标题,摘要,和一个图片。公众号文章分享是类似这个格式。 但非公众号网页,比如自己的H5网页,则要写一定的代码才能实现 调试返回参数: { "errMsg": "config:invalid url domain" } 截图: 环境: 微信测试号,非正式的公共号 说明: 需要在公 阅读全文
posted @ 2018-12-10 17:46 Gu 阅读 (691) | 评论 (0) 编辑
微信UnionId 部分开放
摘要:以前要获得UnionID, 需要把公众号绑定到微信开放平台, 这个微信开放平台垃圾,还要300认证费。 今天突然发现在这个接口 https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&la 阅读全文
posted @ 2018-12-06 17:56 Gu 阅读 (135) | 评论 (0) 编辑
flex 布局实例
摘要:比如我们要在app上显示这样的布局 我们先进行拆分, 第一层: 底部彩色条纹线和上面其他部分A. 采用column布局; 第二层: A再拆分为文字部分B和右边箭头部分C, 采用Row布局; (B的宽度不用指定,用 flex-grow: 1; 自动适配; 而C垂直居中,则用 align-self: c 阅读全文
posted @ 2018-12-03 15:13 Gu 阅读 (64) | 评论 (0) 编辑
微信小程序 HMACSHA256 哈希加密
摘要:下载CryptoJS, 增加红色的这句 module.exports = CryptoJS var hash_result = CryptoJS.HmacSHA256("123456", "123456").toString() 哈希结果是: b8ad08a3a547e35829b821b75370 阅读全文
posted @ 2018-11-27 18:01 Gu 阅读 (2340) | 评论 (0) 编辑
微信小程序生成二维码
摘要:微信小程序客户端生成二维码的方法, 请参考这里: https://github.com/demi520/wxapp-qrcode 代码片段如下: 另一个方案: net core 服务器端生成二维码图片, 小程序显示图片 Nuget引用 QRCoder,现在最新版本是1.3.5 ,需要引用 Syste 阅读全文
posted @ 2018-11-26 13:26 Gu 阅读 (597) | 评论 (0) 编辑
小程序日记-微信支付提示201商户订单号重复
摘要:微信支付有2个步骤: 1. 预下单,提供几个参数(openid,订单内容,订单号,总价),预下单成功后获得预下单号 2.再用预下单号和订单号真正进行支付。 如果你用了相同的订单号,但是订单内容和总价不一样。则会提醒201商户订单号重复. 如果订单号,内容总价都一样, 微信会检查是否已经成功支付,会提 阅读全文
posted @ 2018-11-25 23:15 Gu 阅读 (2236) | 评论 (0) 编辑
小程序WXSS布局
摘要:1. 尽量采用flex 布局,指定flex-direction是row( 从左到右)还是column (从上到下) 特别要记得写 flex-wrap: wrap; 不然超出屏幕部分不会换行 2. 美工设计是按Iphone6, 750px*1334px的尺寸设计。切图的尺寸对应wxss里的rpx, 1 阅读全文
posted @ 2018-10-21 02:21 Gu 阅读 (2116) | 评论 (0) 编辑
微信小程序FAQ
摘要:1. 图片名注意大小写. 不然本地预览是可以看到的.上传后用手机就看不到了. 2. bindtap等事件传参 3. 微信小程序 之 tabBar 和 navigator 一起使用 的问题 当注册了tabBar的时候,使用navigator时会发现不能跳转,这个时候需要在navigator上加上ope 阅读全文
posted @ 2018-08-01 17:21 Gu 阅读 (199) | 评论 (0) 编辑
微信支付
摘要:1. 下载微信支付的demo https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=11_1, 修改lib/config.cs 文件,里面的APPID,APPSECRET等配置,打开日志LOG_LEVENL = 3;编译成dll 2. 上传 阅读全文
posted @ 2017-11-26 17:46 Gu 阅读 (275) | 评论 (0) 编辑
小程序证书申请FAQ
摘要:1. 帮别人开发小程序, 先把你的微信号加到成员里, 并给予开发者权限,体验者权限,登录,数据分析,开发管理,开发设置 2. 需要https, 不能用windows2003,必须2008以上,用IISCrypto40.exe 设置IIS加密方式tls1.2 小程序要求的 TLS 版本必须大于等于 1 阅读全文
posted @ 2017-09-10 23:14 Gu 阅读 (181) | 评论 (0) 编辑