小程序
vanny_w
这个作者很懒,什么都没留下…
展开
-
微信小程序:自定义输入框
自定义输入框、input框opacity无效原创 2022-02-24 18:13:42 · 837 阅读 · 0 评论 -
小程序 -- 坑
1、跳转webview携带路径参数消失// 举例const src = 'https://www.baidu.com/' + '?aa=1'wx.navigateTo({ url: `/pages/webview/webview?src=${src}`})跳转到 webview页面后会发现 onload 获取到的 src = https://www.baidu.com/,参数无法获取解决:使用encodeURIComponent 转码后再传 ,webview页面使用处理解码 d..原创 2021-06-29 15:31:14 · 69 阅读 · 0 评论 -
坑 -- h5获取用户当前定位
小程序webview获取当前定位,第一想法就是微信jssdk,但是项目没有接入过微信授权,后台也没有相应接口,本着前端能解决就不麻烦后台的初心,开启的爬坑之路:获取浏览器定位getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition( res=>{ const lat = res.coords.latitude; const原创 2021-04-29 13:43:12 · 838 阅读 · 0 评论 -
小程序页面之间参数传递
第一种(在 onLoad 或 onShow接收参数):<navigator url="../logs/logs?name={{name}}">跳转</navigator>或<view bindtap="toLogs">跳转</view>利用wx.switchTab、wx.reLaunch、wx.redirectTo、wx.navigateTo、wx.navigateBack方法进行跳转toLogs() { wx.red...原创 2020-08-01 17:52:57 · 341 阅读 · 0 评论 -
小程序、页面、组件 分别的生命周期
小程序全局:onLaunch:当小程序初始化完成时,会触发onLaunch(全局只触发一次);onShow:当小程序启动,或从后台进入前台显示,会触发onShow;onHide:当小程序从前台进入后台,会触发onHide;onError:当小程序发生脚本错误,或者api调用失败时,会触发onError并带上错误信息。页面:onLoad:监听页面加载;onReady:监听页面初次渲染完成;onShow:监听页面显示;onHide:监听页面隐藏;o...原创 2020-08-01 16:51:29 · 346 阅读 · 0 评论 -
小程序授权登录
$checkAuthSetting 在全局检测授权情况:已授权 -->$getUserInfo 获取用户信息 —— 检测 seesion_key 状态(未过期) $getUserInfo 获取用户信息 —— 检测 seesion_key 状态(已过期)—— 调用微信$wxLogin 登录未授权 --> $getCurrentPageUrlWithArgsPromise 获取当前页面带参数的url —— 判断是否白名单(是) ...原创 2020-08-01 15:34:47 · 280 阅读 · 1 评论