摘要:
1.EXPO的项目环境下,允许应用访问手机媒体(例如相册)的方法 import * as MediaLibrary from 'expo-media-library'; const {status} = await MediaLibrary.requestPermissionsAsync(); if 阅读全文
摘要:
部署在docker内部的服务在查看日志的时候使用的时区可能是伦敦或者美国等时区,这很不方便我们查看程序,所以需要对内部时区进行修改,办法如下: 通过 docker exec -it 你的容器名称 /bin/bash 进入容器 然后执行 rm /etc/localtime 删除原有的时区文件 使用软连 阅读全文
摘要:
这里下载文件用了axios去下载 下载: public async download_from(url, fileName) { return new Promise(async (resolve, reject) => { const download_dir = path.join( proce 阅读全文
摘要:
这是因为 JavaScript 的 Array.prototype.forEach 方法是同步的,但它不会等待回调函数的异步操作。当你在 forEach 的回调函数中使用异步操作(例如,Node.js 中的下载操作)时,forEach 会立即启动所有操作,而不会等待它们完成。map同理,返回的都是p 阅读全文
摘要:
详见:https://juejin.cn/post/6844903699458818062, 优点是采用了协议缓冲区的写法后,可以避免过大的JSON带来的 通讯问题,详见: https://mp.weixin.qq.com/s/Za9rGl6wFcPDo0SnCFs_6w 另外优化JSON大小的方法 阅读全文
摘要:
转载:https://www.jianshu.com/p/dffc45236fda 其中涉及到的bota和atob函数参考:https://blog.csdn.net/MRlaochen/article/details/120284076 阅读全文
摘要:
目前已知的可以让大屏实现缩放的vue插件有: vue3-scale-box 等 具体可以在npm上找一下相关文档参考, 他们有一个问题就是所有内容只能显示在一屏里,这不免会造成图像的拉伸,所以解决方案就是采用滚动条的设计去容纳大屏的更多内容,直接上代码: // web定稿尺寸 1920*1080 l 阅读全文
摘要:
.eslintrc.js的rules里面加入 'vue/no-multiple-template-root': 'off', 问题解决 阅读全文
摘要:
参考:https://web.dev/optimize-long-tasks/?utm_source=devtools 阅读全文