logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

React + PixiJS 实现果园成长页:从状态机到浇水动画

这个果园成长页表面上是一个轻量互动 Demo,本质上却涵盖了前端动效工程里很典型的几类问题:命令式图形库如何接入 React、动画如何和业务状态同步、Canvas 资源如何加载和兜底、低端设备如何降级、哪些东西值得测试。业务规则放进纯模型。Canvas 能力收敛成命令式 API。动画帧由纯函数计算。交互流程用 Promise 串成事务。性能策略集中管理。测试覆盖规则、时间线和工程边界。

文章图片
#react.js#前端#前端框架
记录 wx.getLocation 报错 getLocation:fail translateGeo fail 问题

h5 微信浏览器使用wx.getLocation获取定位。后来把坐标系type改成wgs84就好了,神奇。一直用的好好的,突然就报错了。

文章图片
#前端#vue.js#微信公众平台
从零搭建SSR企业官网:Nuxt 3 + TypeScript + Vue 3 + TailwindCSS

高性能渲染:利用Nuxt3的SSR能力,提升首屏加载速度和SEO效果全栈一体化:在单一项目中实现前后端功能,简化开发和部署现代化数据管理:使用Prisma实现类型安全的数据库操作响应式设计:通过TailwindCSS快速构建适配各种设备的界面模块化架构:清晰的目录结构和组件化设计提高可维护性完善的安全机制:基于JWT的认证系统保护API安全此项目架构非常适合中小企业快速搭建专业官网,既满足品牌展示

文章图片
uniapp 微信小程序webview 和 h5数据通信

项目是uniapp编写,因为是先开发了h5和app,小程序是突然要用的,做兼容开发已经来不及,由于微信小程序webview载入h5 因为通信必须要特殊限制(网页向小程序 postMessage 时,会在以下特定时机触发并收到消息:小程序后退、组件销毁、分享、复制链接(2.31.1)。e.detail = { data },data是多次 postMessage 的参数组成的数组。),不能满足使用,

文章图片
#uni-app#微信小程序
Vite 7.0 全面指南:下一代前端构建工具深度解析与实战

Vite 7.0 正式发布,带来三大核心升级:环境要求:Node.js 最低版本提升至 20.19+/22.12+,放弃 Node.js 18 支持浏览器兼容:默认构建目标改为 "baseline-widely-available",支持 Chrome 107+、Edge 107+、Firefox 104+ 和 Safari 16+性能革新:集成 Rust 编写的 Rolldown 打包器,构建速

文章图片
#前端
记录https iframe 访问http 地址问题

只需要在index.html添加 即可<!DOCTYPE html><html lang="en" data-theme="torange"><head><meta charset="UTF-8" /><meta http-equiv="Content-Security-Policy" content="upgrade-insecure-req

#前端
uniapp 微信小程序webview载入h5 设置分享

在点击右上角三个点时候会触发receiveMessage,然后触发onShareAppMessage。

文章图片
#uni-app#微信小程序#小程序
记录阿里云播放器卡住和出现4400报错码问题

2、页面刷新会卡在封面,需要先静音在播放,但是播放会没有声音,必须要定时器给加上声音,这样不自动播放,可以重新点击播放按钮,就有声音了。1、使用aliplay播放器,首次加载会卡在封面,本地不报错,线上报错error:4400,(之前好的,突然就出问题了)排除网上说的https、ssl证书、vid 和 playauth 的方式播放 这些问题。后发现是少写了一个preload:true参数。

#javascript#前端#html
记录DevEco Studio 模拟器启动失败问题

1、“启用或关闭windows功能"勾选"hyper-v”、“windows虚拟机监控程序平台”、“虚拟机平台”打开bios,打开Intel Virtualization Technology。在任务管理器可以看到已开启,编辑器的模拟器也能启动了。2、打开cpu虚拟化。

文章图片
#harmonyos
    共 22 条
  • 1
  • 2
  • 3
  • 请选择