- 博客(10)
- 收藏
- 关注
原创 设置鼠标按下图片移动时,不生效问题
写代码时,设置鼠标按住图片进行移动,发现按下时触发了一次或两次事件,然后就失效了,不是完全不触发,而是移动一下就不移动了。后面看见鼠标移动时,指针变成了拖动图片的指针。
2024-10-12 13:43:23
281
原创 electron获取电脑/麦克风音频流,实时推送
总之,首先创建音频节点scriptProcessor ,将handleAudioProcess方法绑定到scriptProcessor 对象的onaudioprocess 事件上,用于处理音频操作,然后创建音频源对象source,并将其连接到scriptProcessor对象上,最后将scriptProcessor对象连接到音频上下文的输出目标。值为整数,用于指定输入 node 的声道的数量,默认值是 2,最高能取 32.值为整数,用于指定输出 node 的声道的数量,默认值是 2,最高能取 32.
2024-08-29 14:26:13
2429
原创 如何打包uniapp微信小程序
1.打之前,点击右上角详情,勾选以下内容,否则会报包过大错误。2.点击右上角上传,即可自动打包,并且上传3.在微信公众平台,登录 即可看见自己版本,点击扫码进行体验另外,微信开发者工具,可以点击真机调试进行本地调试,能看见输出报错
2024-08-29 11:49:19
359
原创 如何启动uniapp微信小程序项目
2.1导入项目,点开manifest.js文件,进行微信小程序配置,询问项目测试环境/开发环境的appid,复制粘贴过去,勾选es6转es5。在此之前,需要有开发者账号,然后把微信号发给管理员,添加你为小程序的管理员。2.点击工具--设置---关联微信开发者工具(找到安装的路径复制过去)3.点击运行--运行到小程序模拟器---微信开发者工具,会自己启动项目。1.点击微信开发者工具的设置-安全设置-开启服务端接口。
2024-08-29 11:38:03
1616
原创 关于electron实现拖拽功能
主进程设置窗口的坐标时,一定不能使用setPosition(),只设置窗口坐标,不设置大小会出现问题,当系统屏幕锁放在175%或者150%时,拖拽窗口,窗口就会无限的放大,后面我改成了setbounds限制了大小就解决了。2.但是我这边的需求是,实现整个窗口拖拽的同时里面的内容可以进行滚动,方法一不能实现,所以后面使用了鼠标监听mousedown事件,主进程main.js接受渲染进程的事件,设置窗口的坐标和大小,win是我定义好的窗口。
2024-02-21 15:09:46
1530
原创 关于报错Cannot find module ‘fs/promises‘ at Module._resolveFilename
我看搜的时候大部分都说是npm和nodejs版本不对应问题,我并不存在这个问题,仔细查看报错是在Appupdate.js文件中使用fs/promises出现问题,这样就可以使用传统的 fs 模块,并通过解构赋值来获取到 promises 对象,从而避免直接引入不受支持的 fs/promises 模块。这个错误是因为在代码中使用了环境并不支持的fs/promises模块。解决方式是在该Appupdate.js文件中找到。
2024-01-31 17:36:38
825
1
原创 关于el-tooltip不定时浮现
背景:electron-vue项目 切换页面的时候,或者点击别处, tip会莫名其妙浮现/聚焦。解决:给el-tooltip加tabindex="null"
2024-01-31 17:36:21
312
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人