小程序Promise不支持finally解决方案 代码片段 点击链接即可在微信开发者工具中查看代码wechatide://minicode/t2eidemj7P3X git地址 基本思路 小程序的Promise是不支持polyfill方法的,这样有一些操作就不太方便玩了,比如hideLoading,总不能在resolve和reject写两遍吧,这样不优雅.其实稍微有些经验的前端开发工程师都清楚,如果一个东西原生不支持,可以引入他的polyfill库,小程序上也是从这个思路出发的,不过小程序有两个…
最近负责的一些项目开发,都用到了微信支付(微信公众号支付.微信H5支付.微信扫码支付.APP微信支付).在开发的过程中,在调试支付的过程中,或多或少都遇到了一些问题,今天总结下,分享,留存. 先说注意的第一点,所有支付的第一步都是请求统一下单,统一下单,统一下单,请求URL地址:https://api.mch.weixin.qq.com/pay/unifiedorder.统一下单的目的是拿到预支付交易会话标识prepay_id,这个是必须的.所有的支付调用都是通过prepay_id来识别. 再说…
2018/8/17 - 背景音频需要在app.json添加requireBackGroundModes 2018/9/12 - 微信更改获取用户信息接口/获取位置等接口 - button 2018/12/26 - 傲娇的Apple要求小程序必须提供获取用户位置信息的真实用途(大概是2019/1/14起新提交的需要正式修改) "permission":{ "scope.userLocation":{ "desc":"你的位置信息将会用于小…
今天新建小程序的时候出现 ,控制台出现“2 not found” 报错. 解决方法: 在控制台输入  openVendor()  , 然后会弹出开发工具的文件夹,删除掉下图这两个程序,重启开发工具就可以了.…
项目简介 一个小商场系统,包括: 后端:Spring Boot 管理员前端:Vue 用户前端:微信小程序 功能介绍 1.小商城 首页 专题列表.专题详情 分类列表.分类详情 品牌列表.品牌详情 新品首发.人气推荐 优惠券列表.优惠券选择 团购 搜索 商品详情.商品评价.商品分享 购物车 下单 订单列表.订单详情 地址.收藏.足迹.意见反馈 客服 2.管理平台 会员管理 商城管理 商品管理 推广管理 系统管理 项目截图 1.登陆 2.首页 3.统计 源码地址 https://github.com/…
前因 本来我们的小程序用的好好的,结果突然有一天,微信就把小程序的ios端的虚拟支付给关了...坑爹啊!搞的安卓端的可以支付,ios的支付不了.于是就在网上找解决办法. 一说通过app跳转支付,总不能为了个ios的支付再去整个app吧……( ̄▽ ̄)" 二是把虚拟支付搞成实体商品,线下发货.小本经营,搞不起搞不起……ε=ε=ε=(~ ̄▽ ̄)~ 三是免费.wqndy……( o=^•ェ•)o ┏━┓ 四是通过公众号支付.(o゚v゚)ノ 那肯定是四没跑了.但是这是第一篇,没有代码!(.^▽^) 还在测试…
小程序做开发的时候难免需要不同页面之间的通讯,比如首页打开新的页面搜索获取结果返回到首页,不同tab页面之间的数据交互等等.于是做了以下总结 打开新的页面可以通过 navigator 组件来实现,通过url传参来实现,例如 <navigator url="../search/search?id=123" open-type="redirect">搜索</navigator> 在新的页面 onLoad 事件可以拿到传过来的参数 options…
为了使代码体积小  我这里将多图上传 封装到单独的一个js 页面的js调用他 我们看firhealth.js文件内容 // pages/home/home.js var upload = require('../../style/upload.js'); Page({ /** * 页面的初始数据 */ //跳转页面 btn:function(e){ wx.navigateTo({ url: '/pages/sechealth/sechealth', }) }, tijian:function(e…
一.报错图 二.解决方案 主要是windows平台缺少编译环境, 1.先运行: npm install -g node-gyp 2.然后运行cmd:(右键点击:以管理员身份运行) 输入:npm install --global -production windows-build-tools  成功图: 3.在项目根目录下新建一个.npmrc,目的是把国外的npm源指向国内的镜像. 内容: phantomjs_cdnurl=http://cnpmjs.org/downloadssass_binar…
1)首先,登录阿里巴巴iconfont.cn 2)新建项目 3)点击icon收藏 4)加入到test项目中   5)下载到本地解压   6)生成代码   7)复制iconfont.css到xxx.wxss 8)替换iconfont.css中的@font-face为上面的生成代码 9)xxx.wxss样式中@import使用 @import "../../../css/test.wxss"; 10)wxml中使用 <text class='iconfont icon-home' s…