- 博客(93)
- 收藏
- 关注
原创 uniapp live-pusher + 腾讯云直播
本文介绍了基于微信小程序的直播推流功能实现方案。通过live-pusher组件实现直播推流,包含推流地址配置、摄像头控制、美颜设置等功能。关键实现包括:1)使用uni.createLivePusherContext创建直播上下文;2)start方法启动推流;3)startPreview开启预览;4)处理直播状态变化和网络状态回调。同时提供了暂停、恢复、停止等操作接口,并演示了如何获取系统高度适配界面。最后简要提及腾讯云直播服务的使用,建议后端直接返回拉流地址。该方案可用于小程序直播功能开发。
2025-12-11 16:54:30
207
原创 uniapp app+h5对接微信用户确认收款功能
本文介绍了在uni-app中实现商户转账功能的环境配置和代码实现方法。首先在Windows环境下配置uni-app开发环境,包括下载安装JDK、Android SDK并配置环境变量。然后通过uni-app插件市场获取商户转账插件,在代码中引入并调用requestMerchantTransfer方法实现转账功能。H5端需要在微信环境中使用,需安装jweixin-module模块,通过后端返回的参数进行微信JS-SDK注册后调用转账接口。文中提供了详细的代码示例和环境配置步骤,包括Android SDK路径设置
2025-09-17 10:23:03
1077
原创 uniapp 给uview1.0 u-picker组件添加年月日控制
uPicker组件优化摘要 增强时间选择器功能: 支持自定义起始和结束年月日(startYear/startMonth/startDay, endYear/endMonth/endDay) 自动处理月份和日期的边界情况(如2月28/29天)
2025-08-08 12:00:53
303
原创 uniapp 微信小程序水印
摘要:该代码通过动态生成SVG背景图片实现水印效果,使用用户信息和手机号作为水印内容。关键参数包括:width/height调整尺寸,x/y控制位置偏移,font-size设置文字大小,fill定义半透明灰色,rotate旋转角度为-30度,font-weight控制字体粗细。采用data:image/svg+xml格式将SVG直接嵌入CSS背景,适用于前端视图组件的水印显示需求。
2025-07-04 16:09:42
279
原创 uniapp 微信小程序在线引入字体图标
小程序开发中遇到字体图标跨域问题导致真机调试不显示,模拟器正常。原因是字体图标与小程序域名不同引发跨域限制。解决方案是将字体图标文件迁移至小程序同一域名下即可正常显示。该问题常见于第三方字体资源调用场景,统一域名可有效解决跨域访问限制。
2025-06-20 11:10:02
275
原创 uview1.0 tabs组件放到u-popup中在微信小程序中滑块样式错乱
【代码】uview1.0 tabs组件放到u-popup中在微信小程序中滑块样式错乱。
2025-04-17 17:55:14
422
原创 uniapp运行到支付宝开发者工具
所以需要修改mini.project.json文件(没有的在根目录新建一个)加入如下代码。在支付宝开发者工具中启用2.0构建的时候,在开发工具中页面样式正常。在manifest.json mp-alipay中加入。使用uniapp编写专有钉钉和浙政钉出现的样式问题。还一个问题就是我开发的是浙政钉,不支持2.0构建。但是在真机调试和线上的时候不正常。页面没问题,所有组件样式丢失。
2025-03-24 16:32:51
559
原创 uniapp+uview模仿企业微信请假时间选择器
其中第一项年月日周只显示当前年份和上一年,下一年的时间,当前年份只显示月日周。在页面中使用,下面的处理逻辑是我要处理开始时间和结束时间的,不需要可自行删除。下面是timeSelect组件代码 (请结合uview1.0)第二项为小时,第三项为分钟。
2025-02-19 15:58:26
424
原创 vue+sse+vuex全局通知
3:在state中定义new EventSourcePolyfill的实例用作保存。2:在store.js中引入。4:在actions中使用。
2025-01-09 14:06:29
365
原创 vue2.0 luoyi框架 代码漏洞检查问题
经过在elemen-ui.common.js文件中查找没发现eval函数。在vue.config.js文件中进行打包配置。检查出在element ui存在漏洞。后发现是打包之后生成的产物。
2024-11-23 16:14:11
383
原创 uview1.0 u-form表单回显校验不通过
原因,u-form表单校验的类型默认为string,但是后端返回的是integer类型,导致无法通过校验。解决,既然后端返回的是整数形,那么我们就将校验规则的type改为整数型。提交到后端的数据,回显后不做任何修改无法通过表单校验。
2024-05-23 15:27:50
1027
原创 uniapp uview里面的u-navbar结合u-sticky组件的使用
如上图直接使用并不能出现tab栏吸顶效果,那是由于u-sticky组件吸顶时与顶部的距离默认为0。经过上述处理就可以出现吸顶效果了。
2024-04-12 10:52:01
2570
原创 关于vue使用第三方faceBook登录
在他的基础上我增加了退出登录操作,一定要清除所有的cookie不然就会导致退出登录后无法再次使用faceBook登录。在这里引入这位博主的。
2024-04-09 17:36:14
825
原创 uniapp uview 头像裁剪组件的问题
当切换页面频繁进出头像裁剪组件u-avatar-cropper.vue 获取同一个设备信息时会出现两种不同的高度
2024-03-15 14:53:06
719
原创 uniapp 使用了uview 的dropdown下拉菜单后出现页面无法滚动
在上面不难发现,当下拉菜单已经处于关闭状态时,class为 u-dropdown__content这一块的元素还是存在的,究极原因是只把这个元素的opacity置为0了,导致页面无法滚动。所以找到uview的dropdown文件进行如下处理,直接给它关闭时隐藏dom即可。
2024-03-04 09:34:39
1554
1
原创 uniapp uview1.0 页面多个upload上传、回显之后处理数据
比如:images:"xxxxxxxxxxxxxxxxx,xxxxxxxxxxxxxxxxxx,xxxxxxxxxxxxxx"html结构如上,定义两种ref 'images' ,'content'直接找到watch 监听的fileList属性,直接复制过去就好。如果你们后端返回图片是地址字符串模式 以逗号分隔,在提交的时候将两种ref形成数组进行循环。关于另外一个upload循环问题在这。可在u-upload源码中做如下修改。并且后端接受的图片也是地址模式。简单处理就直接将地址放进去了。
2023-12-20 10:53:59
2959
2
原创 VueI18n中英文切换 vue2.0
1: npm install --save vue-i18n@8.0.0 (版本不要高了,不然报错)左边路由是循环的,所以data中的数据需要特殊设计。name统一为语言文件中对呀的key。input 输入款的占位符使用。4:页面使用(以导航栏为例)3:main.js文件配置。
2023-11-04 17:48:25
408
原创 vue适配各个屏幕
1:创建zoom.js文件,放到src/utils文件夹中。1:不是响应式,只是用缩放来适配各个pc。2: 不可固定app.vue的宽度。
2023-10-26 15:16:14
661
原创 块级元素设置背景颜色后,背景颜色直接占据一整行的处理
添加width:fit-content 后,盒子背景宽度将随文字宽度而进行自适应。只设置了padding,由于使用了块级元素导致背景颜色沾满了一整行。设置 width: fit-content;其他情况将该元素设为行内块元素即可。(只针对弹性布局情况下)
2023-09-14 14:28:17
336
原创 uniapp textarea组件的特殊使用
当后端返回的字段内容为textarea模式时,可能存在换行的情况('\n'),当你不想自己使用js解析时可以使用textarea组件将它展示出来。
2023-08-24 09:50:30
494
vue2.0+im(系的不好,仅供参考)
2022-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅