微信小程序
sol999
唯有不辜负,方能归初心
-----了不起的匠人
展开
-
微信小程序获取验证码倒计时时间
/** * 获取验证码 */ doGetCode: function () { console.log('getcode'); var that = this; //判断是否可点击 if(!that.data.isdisable){ return false; } var phone = that.data.phone;原创 2017-09-05 15:54:17 · 836 阅读 · 0 评论 -
小程序录音后播放wx.createInnerAudioContext停止事件坑
最近被小程序的录音->播放坑惨了,赶紧总结下,希望对正在做录音事件的小伙伴们有帮助//开始录音startRecord:function(){ var that = this; const recorderManager = wx.getRecorderManager() const options = { duration: 6000, s原创 2018-01-09 17:53:06 · 15129 阅读 · 3 评论 -
微信小程序 css样式 : 书本页面立体样式 前大后小,自定义收缩高度
//小程序中:befor 跟 :after位置都在block2_1上面,befor最前,after中间 //网页中:block2_1在before跟after中间 //根据页面需求调大小,文本根据多少可自定义收缩高度.block2_1{ position:relative; width:92vw; min-height:21vh; height:auto; box-sh...原创 2018-02-10 17:39:47 · 1904 阅读 · 0 评论 -
小程序日历控件分享 按月传值显示
最近正在写小程序的日历,百度了很多资料,发现没有一个是可以按月传值的日历表,就自己写了一个,分享给正在各种查找日历控件的童靴们: js://日历显示 最关键方法: dateData: function (showYear, showMonth) { let dataAll = []//总日历数据 let date = new Date//当前日期 let year...原创 2018-05-23 13:00:40 · 1475 阅读 · 0 评论 -
js 录音时间转换 秒的形式 00:00:00
php转换格式:php时间转秒格式js://录音时间转换格式 timeToFormat:function(times){ var result = '00:00:00'; var hour,minute,second if (times > 0) { hour = Math.floor(times / 3600); if (hour...原创 2018-05-24 15:28:50 · 2819 阅读 · 1 评论 -
用jquery删除,添加,修改 json对象
var jsonObj = {'1':2,'5':45,'name':'admin'}// 增加: jsonObj['sex']='男';// 删除: delete jsonObj[1]; delete jsonObj['1']; delete jsonObj.name;// 修改: jsonObj['name']='ceshi';...原创 2019-06-30 18:00:56 · 6324 阅读 · 0 评论 -
使用uni-app add(data) 事件传参时 接收不到参数data 的大坑
初次使用 uni-app踩过的坑:正确:如果***:key的值*** 与 事件要传递的参数 一样 时,事件获取不到参数,所以如果要传递参数最好不要设置一样示例:坑...原创 2019-06-30 22:09:19 · 9788 阅读 · 1 评论 -
php 微信支付时 自定义的商户订单号 与 商户支付后台 查询到的不一样 的坑
当做支付测试时,去商户支付后台查询商户订单号时发现竟然不一样,深深摸索了好长时间…原来是 微信支付后台服务器发生支付的时间 与 我们调用支付时发生的 时间 有几秒的误差,所以会导致生成的商户订单号不一致解决办法:去掉时间戳的秒 $now = date("Y-m-d H:i"); $time = strtotime($now);...原创 2019-08-29 17:34:04 · 2023 阅读 · 0 评论 -
php 获取小程序二维码返回的 Buffer二进制数据 保存图片 全套代码
废话不说,直接上代码 $jpg = $codeinfo;//得到post过来的二进制原始数据 $file = fopen("xcxcode/wxcode1.jpg","w");//创建件准备写入,文件名xcxcode/wxcode1.jpg为自定义 fwrite($file,$jpg);//写入 fclose($file);//关闭...原创 2019-08-29 19:13:25 · 7196 阅读 · 0 评论 -
小程序json字符串转 json对象的方法
success: function (res) { console.log(res.data) var jsonStr= res.data; jsonStr = jsonStr.replace(" ",""); if(typeof jsonStr!= 'object'){ js原创 2017-12-26 18:38:40 · 31288 阅读 · 3 评论 -
小程序request请求PHP服务器session失效的解决,header头部加cookie
经过各种百度查询,总算摸索出来了,跟php的小伙伴们分享下: app.js://登录流程 //获取openid 等信息并存储数据 wx.login({ success: function (res) { if (res.code) { //小程序第一次发起网络请求 wx.request({ u原创 2017-12-22 11:45:09 · 6360 阅读 · 0 评论 -
小程序对接php接口接收数据
小程序js传值:wx.request({ url: 'test.php', //仅为示例,并非真实的接口地址 method: "POST", header: { //传输接收数据的头(!!!) 'content-type': 'application/x-www-form-urlencod原创 2017-09-05 16:33:40 · 19989 阅读 · 0 评论 -
js 判断字符 是否存在于某个字符串中
小程序实例:mycollection.indexOf(i)//i:要判断的字符//mycollection:整个字符串//返回值:-1表示不存在,>-1的代表i出现的位置,从0开始原创 2017-09-06 11:22:14 · 2812 阅读 · 0 评论 -
小程序登录页面实时更新数据,并用调用函数
判断是否登录页面onLoad: function () { var that = this //调用应用实例的方法获取全局数据 that.getUser(); }, //调用应用实例的方法获取全局数据 getUser:function(){ console.log('getUser'); var that = this //调用应用实例的方原创 2017-09-15 10:03:45 · 4618 阅读 · 0 评论 -
小程序字体 text 多种属性样式
字体超出默认换行:.content{ font-size:4vw; display:block; padding:1vh 0; word-wrap:break-word; word-break:break-all;}原创 2017-09-11 10:22:48 · 13588 阅读 · 0 评论 -
小程序wx.showToast(OBJECT) image参数值
对应图标的大小:54px*54px (经测试后最佳尺寸,分辨率为72即可) 对应图标的路径:../../public/img/图片名 (不要写相对路径 ,不论是在app.js里的路径 还是 页面中js的路径)此张图片可以借给大家伙使用哦 右击即可保存图片看到,因为是透明的白色效果为: 对应项目路径:原创 2017-09-12 13:07:37 · 3075 阅读 · 0 评论 -
小程序获取各种数据值跟设置数据值
修改设置data数组中的某个值://小程序接收后台数据若为数组时,下标最好为默认索引数组,从0开始排序 var articleId ='1'//对应数组中的索引值 var thisArticle = "articleList[" + articleId + "].iscollection" console.log(thisArticle); that.setData({原创 2017-09-06 15:26:13 · 19295 阅读 · 3 评论 -
小程序 animation用setInterval动画循环,录音按钮的播放效果
//index.wxml <view class="block2_2_img_box" > <image src="{{horn1Src}}" mode="widthFix" class='block2_2_img_box_img1'></image> <image src="{{horn2Src}}" mode="widt原创 2017-12-20 15:25:17 · 2638 阅读 · 0 评论 -
小程序调取录音权限授权等(各权限)页面的接口顺序,
以录音接口为例 var that = this; const recorderManager = wx.getRecorderManager() const options = { duration: 6000, sampleRate: 44100, numberOfChannels: 1, encodeBitRate: 192000, format原创 2017-12-21 14:59:29 · 15432 阅读 · 0 评论 -
小程序选择手机图片后 压缩图片 转码base64
xml:<canvas canvas-id="attendCanvasId" style="width:375rpx;height:520rpx;position: absolute;z-index:1003;left:-500rpx;"></canvas> js: //选择图片 takePhoto(){ var that = this; wx.ch...原创 2019-09-09 15:54:56 · 653 阅读 · 1 评论