自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

花儿为何这样红

小白一个

  • 博客(27)
  • 收藏
  • 关注

原创 uniapp 内嵌 webview 客服网页,呼出键盘遮挡输入框问题解决记录

通过监听键盘呼出和页面尺寸变化,实现对webview尺寸的动态修改。

2023-03-22 09:18:22 2915 3

原创 uniCloud开发公众号:六、解析不同情况下用户扫码后微信推送的事件并完成登录

终于来到最后也是最重要的一节,这节将把前边全部的内容串起来,最终完成一开始说的扫公众号二维码、关注公众号、完成网站登录。

2022-09-30 00:31:37 1812

原创 uniCloud开发公众号:五、开通/配置/初始化uniPush2.0

uniPush1.0的时候就用过,但说实话,2.0比1.0好用太多。虽然背后都是个推,但由于加入了uniCloud云函数的支持,开发者可以很轻松的完成推送的流程。

2022-09-29 23:47:29 3547

原创 uniCloud开发微信公众号:四、引入/封装redis缓存方法

注意,这里说的redis实际上并不是uniCloud官方的redis,没用的原因是太贵了……

2022-09-29 23:27:31 1026

原创 uniCloud开发公众号:三、生成带参数二维码

一般是打开登录界面,就发起请求获取tikect,当然也可以是先用手机登录之类的,然后有个切换按钮来发起请求。

2022-09-29 22:40:03 1608 1

原创 uniCloud开发公众号:二、请求access_token并缓存(阿里云空间)

uniCloud官方推出了代理请求的方式,如果你不使用微信支付,就可以不必须使用腾讯云空间来开发服务端啦~

2022-09-29 19:09:43 1465

原创 uniCloud开发公众号:一、接收、解析、组装xml消息

笔者实际上也已经做过一些公众号的后端开发了,但此前是php语言,基本上都是用easywechat来完成接口的对接,现在没有easywechat这个神器可以用了, 只能自己来了。

2022-09-29 17:33:17 1385 3

原创 uniapp通过监听longpress、touch事件完成长按录音、滑动取消效果

最近有一个自己的项目需要让用户能够长按录音,看了一下uniapp的插件市场没有合适的插件可以直接用,干脆自己写一个。

2022-09-25 02:06:18 6661 4

原创 uniCloud开发公众号:零、准备工作(各平台的设置和基础概念)

最终要实现的是将uniCloud作为后端完成“扫码关注公众号后完成网站登录

2022-09-23 15:11:36 995

原创 hbuilderX编辑开发非vue项目时如何使用sass编译器写scss

因为写vue项目时用scss写样式习惯了,所以记录一下如何在非vue项目时自动完成scss->css的过程

2022-09-15 12:59:26 597

原创 记使用云开发时的点赞交互逻辑处理

真正的请求是发生在用户进入个人中心时自动提交,此时提交是所有点赞(取消)的记录,后端循环处理即可,因为前端不需要等待返回,用户是无法感知到这个过程的。

2022-07-31 21:26:23 258

原创 uni-app/vue利用scss的@for和@if制作排行榜(排序不同,颜色不同)

实际上需求很简单,就是有一个排行榜,需要突出前5条,并且所有数字的颜色依次变淡(当然你要标题也跟着变是一样的原理)

2022-07-10 22:35:18 1834

原创 如何基于uni-app的editor开发一个简单的富文本编辑器

近期做的一个项目中,需要能够让用户在移动端进行富文本编辑。但翻遍全网也没找到一个合适的组件,要么太重、要么又重又老。所以自己基于uni-app的editor组件二开一个简单的富文本编辑器。

2022-07-09 14:59:02 6483 2

原创 uni-app的列表如何使用onReachbottom分页加载

以前在pc端或者古早的移动端,大家还是比较喜欢用分页一是网速比较慢,二是流量比较贵,直接刷刷刷的,体验不是很好但现在大家习惯了抖快的那种爽快感后,上滑继续加载,已经是很常见的设计......

2022-06-25 13:42:43 3257 1

原创 uni-app+uView如何轮播图滑动时改变背景颜色和导航栏颜色

在群里看到的,群友问如何在滑动(或者自动滑动)的时候背景颜色能跟着变正好之前做过这个需求,分享一下~

2022-06-25 13:42:32 3038 1

原创 uni-app+uniCloud开发微信公众号H5网页如何使用云函数计算jssdk的签名,以及invalid signature 和 realUrl的问题

来看看uniCloud云函数如何计算jssdk的签名,以及到底这一路下来有多少坑

2022-06-25 13:42:28 4648 3

原创 一个仿github贡献度热力图日历插件

这是个uniapp的插件(理论上你改改的话,vue的移动端都能用),非常简单,功能就只有一个,就是在你的页面上也加上一个github的热力图。

2022-06-24 16:48:07 1131

原创 扫小程序码实现网页登录

记录一下整个实现过程,有兴趣的朋友欢迎讨论。1,网页端根据api返回的结果判断是否已登录或过期;2,网页端生成8位随机字符串发送给后台,同时存储为600秒有效期的cookie;3,后台将8位字符串当做小程序B码的场景值生成一个小程序中间页的小程序码(此过程还涉及会话和缓存判断,不赘述),返回前端;4,前端显示小程序码,微信扫码后进入小程序的中间页;5,小程序中间页onload时取出场景值,然后用户正常授权后,将openid和场景值发送给后台;6,后台将场景值作为缓存的key,将根据openid反

2021-06-29 12:35:00 554

原创 数据库中某字段包含多个用逗号分割数据时的几种

小白在某开发过程中,数据库设计如下课程分类:id,name,……课程数据:id,category_ids,title,……其中,课程数据表,category_ids字段存储的数据是“1,2”形式,分别对应课程分类表中内容。需求:输出课程数据时,按category_ids对应输出分类的name字段内容——本人框架使用的是TP5.1,但模型关联查询做不到这样查询,或者我不知道如何应用,故设计了一个比较麻烦的方式,请大家指正。——首先,假设已经查询到需要的$course

2021-01-15 01:53:08 1249 1

原创 兼容iOS13+和微信7.0.12+的摇一摇(devicemotion)

查了无数帖子,终于解决了iOS13+系统上Safari里的陀螺仪数据无法读取这个问题;为了实现摇一摇,要读取陀螺仪数据,计算后进行相应操作,但iOS13,准确的说是beta2之后新增了一个权限,必须申请后才可以读取陀螺仪数据。所以现在的前提是两个:必须是https,必须先获得权限;https这个就不说了;获取权限的代码如下:function permission () { if ...

2020-04-28 23:27:22 1874 4

原创 记录一个uniapp生命周期的小坑

App.vue onShow时,可通过getApp().globalData.变量名 设置全局变量;export default { globalData: { ukClpModal: false, }}但是页面onShow的时候,如果想要获得这个变量数据,就需要设置一个延时setTimeout(function(){ this.ukClpModal = getApp().gl...

2020-04-14 01:17:42 398

原创 TP5.1 + think-swoole 打造聊天室

搜遍全网都没找到正经的demo,琢磨了两三天,走了不少弯路才搞出来这个,弄完发现真是无敌简单,如果你也跟我一样在踩坑,可以参考一下。

2020-02-25 02:01:16 2299 2

原创 省市区联动下拉菜单的完整实现(前后端)

最近在做一个地产小程序项目,后台录入项目信息时需要联动选择省市区;而找了一圈后,也没有特别合适的前后端方案可以拿来直接用;遂直接自己搞了一下,整个方法很笨,如果有大神路过看到,不要笑话我。1.后端部分:tp5.1、mysql数据库部分:idarea_namearea_codelevel1河北省13000012石家庄市13010023长...

2020-02-05 01:01:49 2363

原创 php使用for循环存储前端通过ajax传来数据的几个坑

后端是thinkphp,前端通过jquery ajax传递一组数据过去存储;传出去的数据结构:{stop_id:1,num:3,//不固定,实际下边也是根据这个新建的input组,然后再传出来的AAA1:A1,BBB1:B1,CCC1:C1,AAA2:A2,BBB2:B2,CCC2:C2,AAA3:A3,BBB3:B3,CCC3:C3}mysql数据表:id,st...

2019-08-17 09:58:09 280

原创 伪:通过JavaScript检测响应时间

需求:检测同一部电影多个视频播放地址的响应时间playList包含不同播放源的名称、地址;ping(){ const _that = this; for (let i = 0; i < _that.playList.length; i++) { //这里必须let,如果var则在request的success的回调中无法获取i的值 let nowTime = Date....

2019-08-09 17:18:31 304

原创 小程序循环获取授权的method

今天把微信小程序转到头条上,发现头条有个自检环节要求检查:用户取消授权后是否可以再次进入授权流程才发现似乎之前并未考虑这点,折腾一番,记录一下://获取用户权限设置uni.getSetting({ success(res) { if (res.authSetting['scope.camera'] == false) { //第一次执行,实际authSetting并没有值,也就...

2019-08-07 15:02:03 167

原创 uniapp中style里三元运算符的写法

style:有个括号要注意<text class="title" :style="'filter:grayscale('+(funding>'0'?'100%':'0')+')'" style="color:red;">{{title}}</text>class:中括号要注意<i class="iconfont " :class="[isShow=='...

2019-08-05 16:00:45 10611

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除