自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 收藏
  • 关注

原创 微信开放平台(应用签名)

本文详细介绍了获取微信开放平台应用签名的方法。针对Android应用,首先需要准备打包好的apk文件,然后使用jadx.exe工具打开apk文件,在目录中找到APKsignature并查看MD5签名值。需要注意的是,从jadx获取的MD5签名包含大写字母和空格,需删除空格才能得到正确的应用签名格式。文章提供了完整的操作步骤,帮助开发者快速获取微信平台所需的应用签名信息。

2026-01-24 22:57:55 526

原创 富文本img强制修改width

【代码】富文本img强制修改width。

2026-01-07 14:07:35 130

原创 微信小程序connectWifi连接后无网络解决办法100%

解决小程序连接WiFi后仅限当前应用使用的问题。当使用wx.connectWifi或uni.connectWifi成功连接后,在手机设置中会显示该连接仅限小程序使用。可通过修改connectWifi参数配置实现全局连接。如需具体代码实现。

2025-11-29 10:49:05 332 1

原创 纯css实现加载动画

摘要:这段代码实现了一个交互式SVG加载动画,包含一个可点击切换黑白模式的按钮。主体是一个带有动态加载条的SVG图形,通过CSS设置动画效果使矩形条上下移动。页面背景和前景色使用CSS变量控制,点击按钮时会切换黑白配色方案。整个页面采用flex布局居中显示,SVG宽度为视窗50%。代码简洁地结合了HTML、CSS和JavaScript,实现了响应式交互效果。

2025-11-08 17:53:45 231

原创 vue2实现图片自定义裁剪功能(uniapp)

本功能提供图片裁剪上传服务,用户点击上传按钮选择图片后进入全屏裁剪界面,可通过拖动调整裁剪框位置和大小。底部设有"取消"和"确定"按钮,前者退出裁剪,后者将选中区域图片自动上传至指定接口。组件下载地址:https://ext.dcloud.net.cn/plugin?name=Liang-imageCrop。

2025-10-29 18:21:53 555

原创 uniapp基于vue2+毫米波雷达实现周围环境目标扫描

该文章摘要介绍了基于UniApp实现的雷达扫描系统技术方案。系统采用canvas绘制雷达界面,包括同心圆网格、十字坐标轴和扫描线动画,通过计算将目标点坐标转换为canvas位置并以红点显示。代码实现了雷达初始化、扫描动画和目标点绘制功能,并预留了WebSocket数据接收、目标点交互等扩展接口。文章强调了硬件数据接入的注意事项,建议对高频数据采用节流处理。整体方案完整展示了雷达界面的前端实现思路,适合作为移动端雷达监控应用的基础框架。

2025-10-29 08:54:43 406

原创 3D魔方-Css实现方法

本文介绍了一个3D魔方的CSS实现方案。通过CSS变量定义魔方尺寸、间距和颜色主题,使用perspective和preserve-3d创建3D效果,构建六个面并精确定位。采用box-shadow生成3×3方格阵列,配合动画实现旋转效果。关键技术包括:1)CSS变量实现快速定制;2)transform-style:preserve-3d保持3D空间;3)translateZ/rotate精准定位各面;4)backface-visibility避免背面穿透;5)keyframes动画实现自动旋转。

2025-10-27 18:01:13 281

原创 echart报错Cannot read properties of undefined (reading ‘type‘)

本文介绍了在Vue3中使用ECharts5创建条形图的最佳实践。关键点包括:1)使用markRaw包裹ECharts实例避免被Vue响应式劫持。

2025-10-27 13:39:54 399

原创 Vue3 组件挂载流程(源码解读)

摘要:Vue3的挂载流程从createApp开始,创建应用实例并关联根组件。mount方法调用render函数,通过patch算法处理虚拟DOM。对于组件类型,patch触发processComponent,首次挂载时执行mountComponent创建组件实例、初始化props/slots、执行setup函数。setupRenderEffect创建响应式渲染逻辑,调用render生成子虚拟DOM并递归patch,最终转换为真实DOM插入容器。整个过程结合虚拟DOM和响应式系统,实现数据驱动视图的挂载机制。

2025-10-25 18:28:55 1105

原创 Trae和国外某些AI的对比,以及开发应该对codeAI理解

2.用AI做框架和前端是最爽的,我之前做前端需要沟通前端架构师,开好几次组会过几次方案,现在直接把需求给gpt,两分钟出项目计划书,直接转发给甲方,修改意见也丢给他,然后确定了之后五分钟出DEMO,拍板后直接丢给后端就行了。以前需要一周的活现在三天就搞定了。和模型或者产品无关,再NB的产品也需要你自己Debug,曾经被无数人吹上神坛的大模型最后证明一个都不行,都需要人工调试。对比应该用国际版的来进行对比,我因为工作原因是第一批SOLO模式用户,实际感觉并不差,真要说不好那也就是MAX模型很垃圾,曾经。

2025-10-25 17:23:57 304

原创 H5使用环信实现视频或语音通话

本文介绍了如何在Vue项目中使用环信和声网RTC实现视频/语音通话。由于环信web组件不支持Vue,建议React项目使用环信封装组件,Vue项目需结合声网RTC实现。主要实现步骤包括: 创建RTC客户端对象 通过麦克风/摄像头创建本地音视频轨道 加入频道后发布音视频流 使用Token鉴权建立连接 文中提供了详细的AgoraCallManager类实现,包含初始化、加入/离开频道、轨道管理、设备控制等功能,并强调需在双方都加入频道后才能订阅对方媒体流,以避免"user is not in the

2025-10-13 18:36:50 551

原创 uniapp使用map打包app后自定义气泡不显示解决方法customCallout

【摘要】uniapp开发中,vue文件打包App时地图组件可能无法显示,这是框架的系统性bug。解决方案:1.将vue文件改为nvue文件;2.nvue中使用flex布局,不支持百分比样式,需将width:100%改为750rpx等固定单位;3.nvue组件和API写法与vue一致。通过以上调整后,自定义地图气泡等功能在App打包或基座调试中即可正常显示。(150字)

2025-08-22 17:57:16 602

原创 uniapp打包APP地图不显示

摘要:解决uni.chooseLocation在App中不显示问题的方法:1)在高德控制台配置应用信息并同步到小程序配置中;2)特别注意控制台PackageName必须与App打包包名完全一致;3)完成以上配置后重新打包即可正常使用。这些步骤确保了地图功能的正确调用和显示。

2025-07-29 10:37:00 378 3

原创 uniapp开发安卓APP获取备案时要用到的公钥以及MD5等信息

二、双击打开.exe后把apk移动或导入到里面,然后找到APK signature文件,里面就有MD5以及公钥之类的信息了。,如果打不开的话可以挂个梯子。打开后下滑找到这个压缩包,下载完成后解压到电脑上,然后打开exe应用。一、一步到位,使用jadx软件,下载链接。

2025-07-12 15:42:58 494

原创 uniapp小程序tabbar跳转拦截与弹窗控制

摘要:本文介绍了在uni-app中实现tabbar页面跳转拦截的方法。通过在App.vue中定义globalData全局状态,并添加switchTab拦截器,当检测到跳转到release页面时触发拦截逻辑。若未授权跳转,则设置全局标记并触发弹窗事件,阻止页面跳转。具体实现包括在目标页面(如index.vue)监听事件显示弹窗,待用户确认后再允许跳转。这种方法确保了从任何tabbar页面跳转到release页面时都会先显示确认弹窗。

2025-07-11 17:47:44 789

原创 git 基本操作命令

2、解除项目绑定的git仓库 (例如,要删除名为origin的远程仓库,可以运行git remote remove origin)五、提交到远程仓库,如果这里提交失败,在后面加上–force参数,强制提交。二、将当前目录下所有文件加载到本地git仓库。四、(复制仓库路径)然后提交到仓库。1、查询项目绑定的git仓库。一、初始化本地git仓库。

2025-03-26 14:59:09 411

原创 关于自定义全局组件注册和使用components

前言:拿小程序作为列子,有些组件包括自定义tabbar,可能需要在一级页面全部展示,我们根据组件引入和注册时需要注意。TestGlobalRegistration就是我在components里面新建的组件页面。三、全局注册后,在需要使用的页面直接就可以根据注册的标签使用,不用在额外引入了。本身不是页面,这里不能编写视图元素,也就是没有。下进行切换的,是应用入口文件。main.js文件↓。

2025-02-24 09:13:10 322

原创 小程序(物流、快递),接入GPS北斗获取路线以及当前车辆位置

2、实际使用中,需要后端接入定位系统,以及车辆硬件支持,拿到车辆的定位信息,以及后台录入的车辆号码及驾驶人信息或需要的信息。1、前端目前的路线是在数据中定义模拟的。

2025-02-22 11:31:06 903

原创 uniapp小程序自定义日历(签到、补签功能)

uniapp自定义日历签到,切换月份,补卡等功能。

2025-02-22 11:23:44 762

原创 uniapp时间组件

导入链接: https://ext.dcloud.net.cn/plugin?id=17926

2025-01-20 10:18:03 564

原创 uniapp(vue) 使用i18n国际化翻译,复制即可使用!一看就懂

在我们开发国际化项目时,前端对于国际化的操作是极为有限的,如果存在商品或更多动态数据时,需要后端来国际化操作,通过接口返回给前端,对于前端,国际化翻译最好限制于,标题,固定内容,tabbar的文字,提示框的文字,包括一些前端固定的文本内容的翻译。代码:{{$t('language.text')}} 这个text就是我们在每种不同的语言里面定义的text.包括其他的语言,都可以自己定义。

2025-01-20 10:14:18 955

原创 uniapp web-view调整修改高度设置

【代码】uniapp web-view调整修改高度设置。

2025-01-07 08:50:32 1515

原创 Vue3:动画技巧

Vue 提供了 <Transition> 和 <TransitionGroup> 组件来处理元素进入、离开和列表顺序变化的过渡效果。但除此之外,还有许多其他制作网页动画的方式在 Vue 应用中也适用。这里我们会探讨一些额外的技巧。基于 CSS class 的动画 ​。

2024-12-20 17:25:02 422

原创 Vue数据更新了,页面没有更新怎么解决

【代码】Vue数据更新了,页面没有更新怎么解决。

2024-12-20 17:17:00 213

原创 uniapp小程序IOS时间错误NaN-NaN-NaN

从时间戳转为2024-11-19 9:50:50的时候,在安卓端正常,但是在IOS端就会出现错误时间,这个时间,先把时间戳转为2024/11/19 9:50:50 就可以了,因为在ios端,很多机型和系统内核解析不了用“-”来处理的时间,需要转为原始时间。

2024-11-09 09:39:06 409

原创 javascript输入文字点击播放语音

【代码】javascript输入文字点击播放语音。

2024-11-08 14:39:27 377

原创 uniapp实现简易贪吃龙

【代码】uniapp实现简易贪吃龙。

2024-11-08 14:35:15 452

原创 uniapp(API-Promise 化)

二、Vue 2 和 Vue 3 的 API。

2024-11-07 15:58:32 873

原创 uniapp使用腾讯即时通讯IM(复制即可使用)

十、获取 SDKAppID 、userID 、 userSig(获取 SDKAppID、userID、userSig 信息后填写到。五、Vue2 项目必须在根目录下创建或修改 vue.config.js。三、在这里分为两个版本 macOS和Windows,根据使用的电脑下载对应的般般。一、先创建uniapp项目,可选择vue2/vue3,我们实例为vue2。下载完成命令1后,下载如下依赖文件,也是在控制台下载。,填写创建的 userID,即可生成 userSig。userSig 信息,可单击。

2024-11-07 11:47:05 3862 4

原创 uniapp调用扫一扫,扫码功能

【代码】uniapp调用扫一扫,扫码功能。

2024-10-18 11:59:34 671

原创 uniapp调用地图App导航

【代码】uniapp调用地图App导航。

2024-10-16 16:56:08 745

原创 uniapp封装接口请求方式,全局调用

【代码】uniapp封装接口请求方式,全局调用。

2024-10-09 10:10:46 900 1

原创 uniapp解决微信H5自定义分享在IOS下失效的问题

第三步:传入的url要经过前端处理一下window.location.href.split('#')[0]第一步:打开uniapp后找到manifest.json——web配置——把路由模式改为hash。第二步:在需要触发转发的页面进入页面就触发一个方法。

2024-07-17 10:10:23 871

原创 uniapp公众号H5分享带标题,图片

【代码】uniapp公众号H5分享带标题,图片。

2024-07-12 18:12:05 766 1

原创 uniapp开发微信小程序获取胶囊位置,自定义title

【代码】uniapp开发微信小程序获取胶囊位置,自定义title。

2024-04-26 18:02:59 535

原创 uniapp开发微信小程序监测版本是否升级更新

在App.vue中使用。

2024-04-18 10:15:48 946

原创 开发小程序点击按钮保存图片到本地

【代码】开发小程序点击按钮保存图片到本地。

2024-04-17 18:39:46 321 1

原创 微信小程序点击打开公众平台绑定的客服

复制即可直接使用

2024-04-15 10:45:35 213

原创 uniapp监听点击的tabbar,然后跳转其他小程序

在需要监听的tabbar页面写上以下函数。

2024-04-03 09:56:59 1006 1

原创 uniapp开发微信小程序修改某个页面导航栏

可以修改背景,颜色,字样,文字颜色,简单明了,需要修改某个单独页面的话,就把这个代码写到某个页面中即可。

2024-01-22 14:33:20 1237

空空如也

空空如也

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

TA关注的人

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