- 博客(82)
- 资源 (24)
- 收藏
- 关注
原创 记录vite-plugin-dts打包时无法生成 .d.ts文件问题
如果配置vite additionalData会造成预编译scss报错。项目中build 时候需要生成如下dist中的main.d.ts,所以要在vite配置。
2025-03-30 16:59:01
190
原创 记录vite引入sass预编译报错error during build: [vite:css] [sass] Undefined variable.问题
必须把"sass":降到 v"1.69.5",然后vite和页面引入的scss 都改为import**加粗样式
2025-03-28 13:37:55
322
原创 `vue-demi` 在不同工作区生成兼容 Vue 2 和 Vue 3 的代码,同时使用 `pnpm workspace` 管理多包,但出现了 `vue-template-compiler` 多版本
`vue-demi` 在不同工作区生成兼容 Vue 2 和 Vue 3 的代码,同时使用 `pnpm workspace` 管理多包,但出现了 `vue-template-compiler` 多版本。
2025-03-16 16:49:54
310
原创 uniapp 微信小程序webview 和 h5数据通信
项目是uniapp编写,因为是先开发了h5和app,小程序是突然要用的,做兼容开发已经来不及,由于微信小程序webview载入h5 因为通信必须要特殊限制(网页向小程序 postMessage 时,会在以下特定时机触发并收到消息:小程序后退、组件销毁、分享、复制链接(2.31.1)。e.detail = { data },data是多次 postMessage 的参数组成的数组。),不能满足使用,所以搞了一套特别low的通信机制,缺点是通信时候会有一个loading的过渡页面业务逻辑大致为:1、微信小程序
2024-12-08 21:39:14
1543
原创 腾讯tts获取文件blob推流解析
该代码通过引入队列和isUpdating标志来有效地管理音频流的实时处理,确保数据能按顺序、无缝地追加到中,并在更新完成后继续处理未处理的数据,避免了数据丢失或播放中断的情况。
2024-08-27 16:54:19
283
原创 记录PC微信小程序支付无响应问题
项目结构是小程序webview 访问h5,h5掉起支付时候,通过通信调用小程序的wx.requestPayment,完成支付。测试发现,pc微信打开小程序,掉起微信支付无响应,也不进入任何回调。所以,此时支付必须跳转到小程序的原生页面才能掉起支付。
2024-06-27 16:12:27
370
原创 记录微信小程序pc 真机调试报错parsing cp ws message问题
开发者工具真机调试报错 parsing cp ws message {“type”:“handleSetupContext”,“data”:{"register_interfa。我是1.06.23 升级到最新的就好了。而且不能调试,不输出log。升级开发者工具到最新就行嘞。
2024-06-27 13:58:28
139
原创 记录微信小程序webview载入h5,localstroge缓存失效问题
经查找资料是内存不足、进程被杀、微信主动杀掉等原因被干掉以后,跟浏览器相关LocalStorage被清掉了。项目结构是微信小程序webview载入h5,有个功能是localstroge缓存登录证书。修改方法是h5的登录证书传给小程序,在每次载入h5时候,在url上拼接上证书信息。
2024-06-24 10:40:59
850
原创 uniapp 微信小程序webview载入h5 设置分享
在点击右上角三个点时候会触发receiveMessage,然后触发onShareAppMessage。
2024-06-06 15:11:27
606
原创 记录 wx.getLocation 报错 getLocation:fail translateGeo fail 问题
h5 微信浏览器使用wx.getLocation获取定位。后来把坐标系type改成wgs84就好了,神奇。一直用的好好的,突然就报错了。
2024-04-07 14:12:27
1085
原创 Vue-live2d在项目中展示Live2D 模型
Live2D 技术可以为网页增添一些趣味性,而 Vue-live2d 是一个基于 Live2D 技术的 Vue 组件,可以帮助我们在 Vue 项目中展示可爱的 Live2D 模型。在本文中,我们将介绍如何安装、配置和使用 Vue-live2d,并展示一些示例代码。现在,我们可以在 Vue 组件中使用 Vue-live2d 组件来展示 Live2D 模型。首先,我们需要安装 Vue-live2d。// xxx.model.json 的路径。//看板娘的表现位置left。//人物文件夹的位置。
2024-03-22 16:52:50
1211
原创 记录 Photo Sphere Viewer 在个别浏览器 marker位置失效问题
Photo Sphere Viewer全景在鸿蒙系统浏览器发现marker都缩在左上角了,所有的translate都失效了。解决办法就是改成translate3d。
2024-03-21 16:30:44
951
原创 Vue使用L2Dwidget
1、在根文件index.html中引入live2dw/lib/L2Dwidget.min.js。下载模型的文件,放在本地或者cdn。
2024-03-13 16:59:49
1093
原创 苹果手机突然打不开网络了,需要在设置-语言-中文切换英文,英文再切换回来就好了
公司测试机iphoneX用的好好的,突然wifi打不开了,按钮点了没反应,试了重启和初始化网络都不行。最后发现在设置-语言-中文切换英,英文再切换回中文就好了。
2024-02-28 14:00:26
699
原创 推荐一个支持 PC 和移动端,支持 animate 的所有动画效果,支持图片懒加载的vue3 瀑布流插件
https://www.npmjs.com/package/vue-waterfall-plugin-next
2024-01-21 10:15:22
721
原创 记录DevEco Studio 模拟器启动失败问题
1、“启用或关闭windows功能"勾选"hyper-v”、“windows虚拟机监控程序平台”、“虚拟机平台”打开bios,打开Intel Virtualization Technology。在任务管理器可以看到已开启,编辑器的模拟器也能启动了。2、打开cpu虚拟化。
2023-12-31 13:11:10
3651
2
原创 请问仿写arkts摇杆功能,为什么我的代码,TouchType.Up 时候摇杆动画不能还原呢?请求大佬指点一下
仿照黑马的arkts 写个摇杆功能,但是为什么我的代码,TouchType.Up 时候摇杆动画不能还原,
2023-12-29 12:07:37
629
原创 记录 App webview加载h5页面有上传图片,应用商店审核必须加授权提示问题的解决方案
1、客服的h5 页面在跳转时候,给父层webview 发消息,注入一段拦截代码,监听到有上传操作时候,调用原生的授权提示,下次点击时候就可以根据返回的授权信息判断是否要执行input file 的click事件。注:项目用uniapp 写的,自己写了一套webview 和 h5 通信的逻辑,文中$abAct(‘getImagePermission’, ‘’, function(err,succ) {});1、项目内加载了h5页面的七鱼客服,(相当于webview 加载help.html)
2023-12-27 15:54:04
821
原创 uniapp 统一获取授权提示和48小时间隔授权
应用商店审核要求 获取权限前需要给提示,拒绝之后48小时不能给弹窗授权。项目用的是uniapp。
2023-12-22 10:41:29
1476
原创 记录访问http链接,刷新页面会自动转到https问题
点击地址栏前边小锁的标识,会弹出窗口,选择网站设置,然后找到左边”隐私与安全“选项卡下的”不安全内容“选项,默认的选项是”屏蔽(默认)“,改成”允许“。
2023-11-07 09:38:31
502
原创 微信浏览器大字体模式 按钮文字居中用line-height 显示异常
按钮文字居中用line-height 的css 在微信浏览器大字体模式,会导致显示错误。改成flex 居中就好了。
2023-10-14 18:05:15
353
原创 uniapp 运行到 app 报错 Cannot read property ‘nodeName‘ of null
经排查,是这边的数据没有就渲染了,导致报错,加上标记判断就行了,不能直接写state.fixedIcon;uniapp 运行到某一个页面,报错,h5没有问题。
2023-10-12 10:55:58
936
原创 vue3 + ts 权限管理
权限管理是一个非常重要的方面。通过权限管理,我们可以控制用户对不同功能和资源的访问权限,从而保护系统的安全性和数据的完整性。在本篇博客中,我们将介绍如何使用 Vue 3 和 TypeScript 来实现一个简单的权限管理系统,包括路由权限、页面权限和按钮权限,并给出相应的示例代码。
2023-09-10 08:46:02
1198
1
原创 构建跨平台桌面应用程序:入门 Tauri 开发指南
通过本文,我们了解了 Tauri 的基本概念和特点,并学习了如何安装和设置 Tauri 开发环境,创建和构建 Tauri 应用,以及与前端框架集成和处理安全性和权限管理等方面的内容。希望这篇文章能够帮助你入门 Tauri 开发,并开始构建跨平台桌面应用程序。
2023-09-08 17:33:55
1538
原创 记录uniapp切换主题色能在抖音小程序上无效问题
但是运行到抖音小程序无效,但是改成 class=“theme-light” 就可以,但是仅限于页面层级的,组件的也不行。东西很简单,就是一个data-theme="light"这种,就可以换不同的主题色。不知道现在怎么回事,也不知道该咋改了。
2023-09-08 11:20:00
512
原创 记录uniapp 滚动后溢出显示空白的办法
写了一个横向滚动,超出可视区域图片空白,上下滚动页面可视区域图片显示,不可见区域滚动出来变成空白。在UniApp中实现横向滚动并且溢出显示空白,可以使用。
2023-08-04 16:26:57
1793
原创 记录uniapp组件报警告Maximum recursive updates exceeded in component <View>
Maximum recursive updates exceeded in component
2023-08-02 17:55:25
3180
原创 记录阿里云播放器卡住和出现4400报错码问题
2、页面刷新会卡在封面,需要先静音在播放,但是播放会没有声音,必须要定时器给加上声音,这样不自动播放,可以重新点击播放按钮,就有声音了。1、使用aliplay播放器,首次加载会卡在封面,本地不报错,线上报错error:4400,(之前好的,突然就出问题了)排除网上说的https、ssl证书、vid 和 playauth 的方式播放 这些问题。后发现是少写了一个preload:true参数。
2023-07-03 15:19:03
2009
原创 记录微信浏览器刷新复制地址链接少了地址和参数问题
在微信浏览器中访问 https://域名/项目地址/#/pagesComm/download/download?解决方法就是跳转的redirecturl 加一个时间戳。刷新后复制的是https://域名/项目地址/#/猜想是地址相同触发了bug。
2023-06-07 15:55:15
325
《落实算法安全主体责任基本情况》模版
2023-07-26
html实现绘制图形(canvas && html)
2023-06-28
vue3+vite2+ts+vant3 项目demo
2022-04-16
windows签名工具.zip
2021-12-03
windows install clean up
2021-10-27
多个echarts图表.zip
2019-07-14
jdk1.5.0_22.rar windows64位
2019-07-08
uniappdemo.zip
2019-06-21
微信小程序demo
2019-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人