
微信小程序
CaseyWei
感激每个遇见的人
展开
-
微信小程序ios系统border-radius元素 overflow:hidden失效问题
问题: 父元素使用border-radius 和 overflow:hidden;子元素使用了transform属性,父元素的overflow:hidden;会失效。解决方法: 父元素设置以下两个属性: backface-visibility: hidden;transform: translate3d(0, 0, 0);...原创 2020-06-05 17:04:35 · 1297 阅读 · 2 评论 -
(转)微信小程序保存图片到相册
这篇文章主要为大家详细介绍了微信小程序保存图片到相册权限设置,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下微信小程序保存图片到相册可以分成两种:一种是保存网络图片,一种是保存本地图片保存网络图片: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 .原创 2020-05-27 20:18:16 · 855 阅读 · 0 评论 -
获取微信小程序生成指定页面并且带有参数的太阳码的参数
微信小程序生成指定页面并且带有参数的太阳码,扫码进入该页面拿不到太阳码里边带的参数,记录一下解决办法:微信提供encodeURIComponent方法获取文档:https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/qr-code/wxacode.getUnlimited.html实例:onLoad:function(query) { let that = this; ..原创 2020-05-16 10:18:31 · 2945 阅读 · 0 评论 -
微信小程序scroll-view组件在安卓机上出现横向滚动条的解决办法
在开发微信小程序,scroll-view在安卓机上有横向滚动条现象,iphone没有此现象。去掉scroll-view组件横向滚动条:// 页面css添加下边样式::-webkit-scrollbar{ width: 0; height: 0; color: transparent; display:none;}...原创 2020-05-09 16:41:29 · 1060 阅读 · 0 评论 -
uni-app开发微信小程序getLocation 需要在app.json中声明permission字段解决办法
小程序更新了部分配置,位置授权要先在app.json里声明一下,这在以前是不需要,会提示getLocation 需要在app.json中声明permission字段,如图解决办法:在manifest.json中加入下面这段代码"permission": {"scope.userLocation": {"desc": "你的位置信息将用于小程序位置接口的效果展示"...原创 2020-04-20 00:05:36 · 8150 阅读 · 1 评论 -
(转)微信小程序wx.switchTab传参解决办法
今天遇到一个功能,从其他页面(暂定为b.wxml页)跳转到首页(actList.wxml),需要传一个参数,从而判断显示的内容在b.js中我是这样写的按照上面写的在actList.js里得不到数据;然后我去查看了下官方文档.由此可见,switch是不能添加参数的。可以换一种思路,跳转页面的时候传参,是为了有个标识,是为了下一个页面更方便的展示信息。我们可以在swit...原创 2020-04-19 23:50:55 · 1984 阅读 · 0 评论 -
微信小程序:自定义导航栏
在小程序开发的时候会遇到一些页面不需要头部导航,或像淘宝的商品详情一样自定义的导航栏。那先要清楚这导航可不能写死,每种手机的导航都各不相同。一、在app.json的window对象中定义导航的样式:小程序开发文档中说明"window":{ "navigationStyle": "custom"},这样你会发现所有页面的导航栏都不见了。如果还有其他页面需要导航...原创 2019-08-12 21:16:24 · 2583 阅读 · 0 评论 -
微信小程序性能优化几个小技巧
我们都知道,性能的好坏直接影响用户的体验。本文首先论述下如何评判一个小程序页面的性能情况,之后通过具体的案例重点讲解下几点实践技巧,最后再讲讲key值在渲染一个列表时发挥了一个怎么样的作用,以此来论述为啥key值对性能提升有帮助。评判小程序页面性能由于小程序开发环境的特殊性,我们不能像普通网页那样通过chrome开发工具或者一些成熟的性能测试工具(例如Lighthouse)来了解一个页面的...原创 2019-04-09 10:40:01 · 4187 阅读 · 0 评论 -
微信小程序——模块化
2.4.3 模块化浏览器中,所有 JavaScript 是在运行在同一个作用域下的,定义的参数或者方法可以被后续加载的脚本访问或者改写。同浏览器不同,小程序中可以将任何一个JavaScript 文件作为一个模块,通过module.exports 或者 exports 对外暴露接口。请看是一个简单模块示例,B.js 引用模块A,并使用A暴露的multiplyBy2方法完成一个变量乘以 2 的...原创 2019-01-30 18:26:16 · 2035 阅读 · 0 评论 -
微信小程序 缓存(本地缓存、异步缓存、同步缓存)详解
微信小程序 缓存关于本地缓存1.wx.setStorage(wx.setStorageSync)、wx.getStorage(wx.getStorageSync)、wx.clearStorage(wx.clearStorageSync)可以对本地缓存进行设置、获取和清理。本地缓存最大为10MB2.localStorage 是永久存储一、异步缓存wx.setStorage(O...原创 2019-01-18 17:40:51 · 7532 阅读 · 0 评论 -
微信小程序rpx与px如何换算
rpx单位是微信小程序中css的尺寸单位,rpx可以根据屏幕宽度进行自适应。规定屏幕宽为750rpx。如在 iPhone6 上,屏幕宽度为375px,共有750个物理像素,则750rpx = 375px = 750物理像素,1rpx = 0.5px设备 设备 rpx换算px (屏幕宽度/750) px换算rpx (750/屏幕宽度 iPhone5 1rpx = 0.4...原创 2018-12-25 18:11:39 · 9327 阅读 · 0 评论 -
微信小程序动态修改页面标题setNavigationBarTitle
微信小程序是可以动态修改页面标题的。 首先我们来看看静态是怎么实现的 在对应页面的json文件里面加入下面代码就可以实现了{ "navigationBarTitleText": "素材图库"}效果图如下: 其他动态的也是十分简单,毕竟是提供好了的接口,我们调用一下就行了。接口嘛,那就要操作对应的js文件咯。参考地址 quwei: function (...原创 2018-12-25 16:04:52 · 444 阅读 · 0 评论