- 博客(13)
- 收藏
- 关注
原创 uniapp实现前端支付宝与微信支付
它是微信内置的 API,主要用于处理与微信相关的操作,例如支付、分享等。这里的isTuition是让后端加的参数,当前系统存在两个页面会发起支付,根据参数判断跳转回哪个页面,如果只有一个发起支付的页面,可以不用参数判断。给接口传当前订单信息,返回的支付id,调起微信支付,支付成功或失败方法直接写在回调中。编写一个支付后的中间页,上面发起微信支付后,接口返回当前页面地址,并携带一些参数。将订单和支付成功/支付失败的数据传给接口,接口处理后返回一个支付宝页面。处理返回的页面,跳转后到支付宝支付界面。
2025-05-23 17:25:28
238
原创 uniapp微信实现openId自动登录
这里的automaticLogin判断,是防止陷入循环,比如用户手动退出系统,退回到登录页,不需要再帮用户自动登录了,加这个参数处理这种情况,比如发起微信授权失败,自动登录失败跳转到账号密码登录页,此时不用再发起微信openid自动登录,避免循环。onLoad中判断如果缓存或链接携带有openid,调用接口登录(需要接口有对应的openid登录方法),接口返回token等信息,登录成功跳转首页,和账号密码登录走一样的流程了。2.账号密码登录页onLoad中判断,直接自动跳转上面的页面。
2025-05-23 16:32:46
346
原创 uniapp微信小程序中主包引用分包组件,报错Component is not found in path
componentPlaceholder中配置的文件名需要和name一致,如果不是驼峰的是可以,但是驼峰的不能直接和name一致
2025-03-18 11:39:38
1396
原创 uniapp项目自动化部署Jenkins,通过命令运行hbuilder打包项目
hbuilder创建的uniapp项目,无法直接使用npm运行打包,可以通过hbuilder cli,服务器安装编辑器来打包项目
2025-02-06 11:51:22
1528
原创 uniapp微信小程序实现图片涂鸦、文字、移动等功能,基于Fabric.js
1.原来做了一版小程序中直接使用canvas实现图片的缩放、移动、涂鸦、文字,但在缩放、移动上有些卡顿,缺少撤回等功能,小程序中需要处理的功能较多,但是体验感不是很好,调整了方法,将图片传到h5项目中,在Fabric.js中处理图片,功能更丰富。1.微信小程序中点击需要处理的图片,将图片信息存储在接口(需要后端配合处理,在图片编辑时有一些要显示的信息)2.编写图片编辑的页面,引入Fabric,将图片转化为base64,避免跨域问题(通过接口处理)3.加上需要的功能,使用Fabric中的API来处理图片。
2024-12-06 12:04:02
822
原创 PM2来启动Nuxt项目,项目部署在IIS
exec_mode: 'cluster', // 可以设置为 'fork' 或 'cluster'instances: '1', // 或者设置为 'max' 来使用所有CPU核心。name: 'NuxtAppName', // 你的应用名称。这些是运行Nuxt项目所必需的。在Nuxt项目的根目录下,创建一个名为。目录,这是Nuxt项目构建后的产物。构建完成后,你的项目文件会包含。
2024-10-15 10:48:36
748
原创 uniapp中使用canvas,在微信小程序中实现图片缩放移动涂鸦文字
uniapp中使用canvas,在微信小程序中实现图片缩放移动涂鸦文字
2024-02-19 15:03:34
2036
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人