- 博客(23)
- 收藏
- 关注
原创 Electron 收集崩溃日志
对于任何的客户端应用,发生崩溃、强制退出报错等,收集错误日志依赖。/ 获取崩溃日志堆栈文件// 崩溃日志堆栈文件存放路径try {// 获取崩溃日志堆栈文件存放路径 -- electron 9.0.0 版本之后console.error('------获取奔溃文件路径失败------', e)// 开启 crash 捕获submitURL: 'http://xxx.xxx.xxx', // 上传服务器地址uploadToServer: false, // 是否上传服务器。
2024-03-22 15:30:16 412
原创 HarmonyOS进行本地化存储-Preferences封装
鸿蒙Preferences轻量化数据存储封装,Preferences 如何在页面中进行数据进行读写
2024-01-16 10:44:58 720 1
原创 Vue 扫码枪或扫描仪获取数据到input框
扫描仪到输入过程中,通过控制键盘触发keyboardEvent事件,将数据输入到input框中,并在最后会触发一次Enter事件,所以最终我选择在input框的@keyup事件中对数据进行处理。自助机客户端插入硬件少扫描仪,需要扫描二维码或者条形码获取办件编号到input框。由于扫描数据输入过快,会导致数据丢失情况。方法二:页面事件监听+输入时间间隔法。
2023-11-29 12:01:02 1395
原创 vue项目el-table、列表组件,实现列表自动轮询滚动(vue-seamless-scroll)
npm组件库:vue-seamless-scroll效果图:效果图。
2023-10-16 15:51:17 3147
原创 ionic+vue+capacitor项目中集成Capacitor,添加android,ios平台,真机运行项目
Capacitor是由ionic团队开发的一款跨平台移动应用构建工具,可轻让我们轻松的构建Android、iOS、Electron和Web应用程序。Capacitor是Apache Cordova和Adobe PhoneGap的继承者,不仅可以把我们用html css js写的代码打包成原生app,还可以让我们使用js调用手机上面原生的Api。目前Capacitor已经成为Ionic应用程序的默认打包工具,你可以继续选择使用cordova或者尝试使用Capacitor。
2023-08-16 14:51:12 876
转载 关于Vite项目打包后浏览器兼容性问题的解决方案
此时你的大脑可能跟页面一样也是一片空白,但是不要慌,我们先分析一下产生这个问题的可能的原因:那些版本较低的浏览器不支持ES6的语法和新API,而Babel默认只转换新的JavaScript句法,不转换新的API,比如Proxy、Symbol、Promise等全局对象,以及一些定义在全局对象上的方法都不会转码。在本次的案例中,我们重写了Vant组件的部分变量,并全局引入了。在打开包含这些变量的页面时,按需加载插件此时才会加载Vant的样式文件,我们在全局重写的变量又被重写了,因此重写的全局变量没有生效。
2023-06-16 17:58:22 2368
原创 pnpm安装
现代的包管理工具 pnpm( performant npm ),意思是高性能的 npm它由 npm/yarn 衍生而来,但却解决了 npm/yarn 内部潜在的 bug,并且极大了地优化了性能
2023-05-15 11:34:27 13018 2
原创 获取div到整个屏幕的距离
适用于固定窗口所需显示内容,或者完美镶嵌到页面中的内容。使用原生js获取当前div到整个屏幕的距离,并适配可拖拽处理
2022-07-27 14:45:41 2073
转载 纯CSS画基本图形(矩形、圆形、三角形、多边形、爱心)
今天在css-tricks上看到一篇文章,那篇文章让我不禁心头一震,强大的CSS啊,居然能画出这么多基本的图形。图形包括基本的矩形、圆形、椭圆、三角形、多边形,也包括稍微复杂一点的爱心、钻石、阴阳八卦等。...
2022-07-18 14:50:14 2624 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人