微信小程序
清音啊
知识在于积累,关注点滴珍重!
展开
-
{errMsg: “getUserProfile:fail api scope is not declared in the privacy agreement“, errno: 112}
微信小程序登录授权又改版了, 增加了用户是否查看隐私协议的验证原创 2023-08-16 13:11:00 · 20129 阅读 · 24 评论 -
uniapp发布到微信小程序,ios空白页面
ios手机打开体验版小程序,页面空白,查看日志,错误提示:miniprogramerror syntaxerror invalid group specifier name statck。可能原因是当前页面的js部分或者引入的js里的内容中包含,ios不允许的正则。)的话 , 在安卓手机上正常 , 但是在ios上会报错。如果正则表达式中包含(...原创 2022-08-31 17:13:22 · 1064 阅读 · 0 评论 -
转盘中文字部分的实现(没啥用,别看)
.text { width: 642rpx; height: 642rpx; /* width: 590rpx; height: 590rpx; */ /* margin-left:26rpx; margin-top:26rpx; */ display:flex; justify-content: center; align-items: center;}.cc { width: 642rpx; height: 642rpx; display:flex; justify-原创 2022-06-13 13:11:00 · 147 阅读 · 0 评论 -
微信小程序图片预览禁止保存
样式自定义的,不用管;mode="widthFix" 表示让图片宽度固定,高度自适应<view class="w-750"> <image wx:if="{{info && info.bj_img}}" class="w-750" mode="widthFix" src="{{info.bj_img}}" bindtap='previewImg' data-src='{{info.bj_img}}'></image></view&原创 2022-05-12 13:02:15 · 2024 阅读 · 0 评论 -
小程序发送验证码
<view class="col-gray m-left-30" bindtap="{{!is_send?'getCode':''}}">{{!is_send?'获取验证码':time+'s后尝试'}}</view>is_send:false,//是否发送验证码time:60,//时间getCode(){ var reg_phone = /^[1][3,4,5,6,7,8,9][0-9]{9}$/; if(!reg_phone.test(this.da.原创 2022-03-14 17:46:05 · 1249 阅读 · 0 评论 -
微信小程序&uniapp返回
let pages = getCurrentPages(); // 当前页面let beforePage = pages[pages.length - 2]; // 上一页if(beforePage){ //uniapp使用uni.,微信使用wx.,后面的方法是一样的 uni.navigateBack({ delta:1 })}else{ uni.redirectTo({ url:'/pages/login/login' })}...原创 2021-12-24 15:20:09 · 581 阅读 · 0 评论 -
微信小程序去除按钮(button标签)默认样式
button { margin: 0; padding: 0; outline: none; border-radius: 0; background-color: transparent; line-height: inherit; width: max-content;}button::after { border: none;}实际应用时,可能margin和padding不生效,在button标签上直接style="margin:0;padding:0;".原创 2021-12-11 16:58:03 · 591 阅读 · 0 评论 -
微信小程序设置背景图片
var src1 = '/images/index/wx56.png';let src11 = wx.getFileSystemManager().readFileSync(src1, 'base64');var src111 = 'data:image/jpg;base64,' + src11;this.setData({ back_img:src111})<view class="w-750 h-350 m-top-60" style="background:url({{b.原创 2021-12-11 11:20:01 · 402 阅读 · 0 评论 -
微信小程序返回上一页并传递参数
需要传参的页面 let pages = getCurrentPages(); // 当前页的数据 let prevPage = pages[pages.length - 2]; // 上一页的数据 /** prevPageValue 是上一页你想被携带过去的数据 */ prevPage.setData({ prevPageValue: 1, }) /** 返回上一页 这个时候参数已经传递过去了 可以在上一页的onShow方法里把 .原创 2021-10-31 14:42:14 · 1771 阅读 · 0 评论 -
微信小程序自定义弹窗2.0
wxml<!-- 弹窗 --><view class="popup_view" wx:if="{{show_popup}}" catchtouchmove="return" bindtap="showPopup"> <view class="popup" catchtap="aacc"> </view></view>wxss.popup_view { width: 100%; height: 100..原创 2021-10-14 18:02:50 · 183 阅读 · 0 评论 -
小程序优惠券内圆角
<view class="coupon_list"> <view class="coupon_single"> <view class="coupon_single_left" style=""> </view> <view class="coupon_single_right" style=""> </view> </view></vie.原创 2021-09-06 20:53:48 · 156 阅读 · 0 评论 -
微信小程序动态设置标题栏样式
设置标题内容设置背景颜色和文字颜色wx.setNavigationBarColor({ backgroundColor: '#FF0000', frontColor: '#ffffff',})原创 2021-06-17 13:19:51 · 794 阅读 · 0 评论 -
获取当前时间到30天之后的日期区间
var startDate = new Date(); var endDate = new Date(); endDate.setDate(startDate.getDate() + 30); var dataArr = []; var weeks = ['日', '一', '二', '三', '四', '五', '六']; while((endDate.getTime() - startDate.getTime()) >= 0) { var month = (startDate.getM原创 2021-06-10 12:46:01 · 686 阅读 · 0 评论 -
js正则验证手机号格式
if(!reg_phone.test(this.data.phone)){ wx.showToast({ title: '请输入正确格式的手机号', icon:'none', duration:2000 }) return;}原创 2021-06-02 10:24:57 · 2042 阅读 · 0 评论 -
微信小程序根据经纬度查看地图
var longitude = 101.234567;var latitude = 202.123456;wx.openLocation({ longitude: Number(longitude),//经度或纬度必须是number类型 latitude: Number(latitude), name: '哈哈哈', address: '地址???'}) wei原创 2021-06-02 09:39:46 · 551 阅读 · 0 评论 -
微信小程序年月日时分选择器的实现
<view class="" style=""> <!-- <view class="">预计到店</view> --> <picker mode="multiSelector" bindchange="bindMultiPickerChange" bindcolumnchange="bindMultiPickerColumnChange" value="{{multiIndex}}" range="{{multiArray}}">.原创 2021-05-26 11:09:59 · 467 阅读 · 0 评论 -
微信小程序订阅消息
指定位置调用xiaoxi(),就可以了,xiaoxi:function(){ // 这里是获取下发权限地方,根据官方文档,可以根据 wx.getSetting() 的 withSubscriptions 这个参数获取用户是否打开订阅消息总开关。后面我们需要获取用户是否同意总是同意消息推送。所以这里要给它设置为true 。 wx.getSetting({ withSubscriptions: true, // 这里设置为true,下面才会返回mainSwitch原创 2021-05-13 16:00:49 · 852 阅读 · 2 评论 -
微信小程序返回上一页并传递参数
//(第二页准备返回上一页执行的函数)选择单项 chooseSingle:function(e){ //对象需要解析 var value = JSON.stringify(e.currentTarget.dataset.value); let pages = getCurrentPages() // 获取当前的页面栈 let prevPage = pages[pages.length - 2] prevPage.setData({ ...原创 2021-04-19 14:03:22 · 673 阅读 · 0 评论 -
微信小程序wxml页面中,背景图片直接引用不显示,其他解决方案
微信小程序wxml页面中,使用background:url(‘’)引用图片的相对路径,但是不显示应该咋办~varsrc='images/index/top_bg.png';letsrc2=wx.getFileSystemManager().readFileSync(src,'base64');vartop_bg='data:image/jpg;base64,'+src2;this.setData({top_bg:top_bg})<view ...原创 2021-03-26 10:07:43 · 1551 阅读 · 0 评论 -
js输入两个点的经纬度获取两点间的距离
//开始经纬度,结束经纬度function distance(la1, lo1, la2, lo2) { console.log(la1+"||"+lo1+"||"+la2+"||"+lo2); var lon1 = (Math.PI / 180) * la1;//开始经度 var lon2 = (Math.PI / 180) * la2;//结束经度 var lat1 = (Math.PI / 180) * lo1;//开始纬度 var lat2 = .原创 2020-12-18 11:02:24 · 698 阅读 · 0 评论 -
js正则验证姓名并中间带点
var reg=/^[\u4E00-\u9FA5\uf900-\ufa2d]{1,10}[\.]{0,1}[\u4E00-\u9FA5\uf900-\ufa2d]{1,10}$/;原创 2020-12-11 14:40:22 · 1419 阅读 · 0 评论 -
微信小程序默认下拉刷新和自定义下拉刷新的方式
1.默认下拉刷新在指定页面对应的.json配置文件中加入:"enablePullDownRefresh":true,"backgroundTextStyle":"dark"在对应的.js文件中,写入onPullDownRefresh,如果存在则替换就好了/** * 页面相关事件处理函数--监听用户下拉动作 */onPullDownRefresh: function () { wx.showNavigationBarLoading() //在标题栏中显示加载 //模拟加..原创 2020-12-11 09:49:41 · 2216 阅读 · 0 评论 -
微信小程序scroll-view 隐藏滚动条
::-webkit-scrollbar{ width: 0; height: 0; color:transparent;}原创 2020-01-08 10:52:13 · 122 阅读 · 0 评论 -
WAGame.js:1 Uncaught TypeError: Failed to execute 'bindTexture' on 'WebGLRenderingContext": paramete
错误信息:WAGame.js:1 Uncaught TypeError: Failed to execute 'bindTexture' on 'WebGLRenderingContext": parameter 2 is not of type "WebGLTextture"下方图片的错误:可能是需要升级引擎版本(这是我的解决办法)...原创 2019-09-26 17:55:17 · 3941 阅读 · 7 评论 -
egret微信小游戏登陆授权
版权声明:本文为博主转载文章,遵循CC 4.0 BY-SA版权协议原文链接:https://blog.csdn.net/duan003387/article/details/83089765getUserInfo(left, bottom) { return new Promise((resolve, reject) => { let sysInfo = ...转载 2019-09-26 17:46:51 · 689 阅读 · 1 评论 -
小程序如何去掉button组件的边框
<button class="" open-type="share" style="float:right;width:225rpx;height:73rpx;background-size:225rpx 73rpx;background-image:url('../../image/walk_count_bank/invite_friend.png');"></button&...原创 2019-08-05 13:59:52 · 879 阅读 · 0 评论 -
获取微信步数
//获取微信步数 getWalkCounts:function(){ var that = this; wx.login({ success(res) { wx.getWeRunData({ success(res1) { console.log(res1) if (res1.er...原创 2019-08-04 09:47:26 · 2213 阅读 · 0 评论 -
微信小程序自定义弹窗实现详解(可通用)
本文为自定义弹窗,该内容可满足如下需求:自定义各种布局弹窗 点击弹窗布局外消失弹窗 弹出弹窗时背景阴影半透明 各方向弹出效果(本文为自下而上弹出).wxml 文件中 直接放到wxml的最底部就行了,十分简练。<view class="zan-dialog {{ showDialog ? 'zan-dialog--show' : 'pop_hidden' }}"> &...转载 2019-07-21 13:51:21 · 3001 阅读 · 3 评论 -
css3 实现圆角边框的border-radius属性和实现阴影效果的box-shadow属性
首先我要介绍的是border-radius属性,它的作用是实现圆角边框,其中border-radius:20px;表示,一个’体‘四个角都圆滑20px,其值如果为100px那么圆角度则为最高,如果是正方体则会是一个球,依靠这个属性我们可以不用ps6的情况下,做成一个较为美观的按钮或者控件,它还拥有分别控制4个角的属性border-top-left-radius/border-top-rig...转载 2019-06-28 17:49:59 · 2185 阅读 · 0 评论 -
微信小程序开发有关浮动的问题
1.结果显示成:我想要的是:解决办法:*注意:要知道,微信小程序view标签进行浮动后,行高都没有了,需要我们自己手动设置!!!宽度也必须设置!!!(考试要考的哦!)...原创 2019-05-29 15:17:31 · 4844 阅读 · 0 评论