- 博客(18)
- 问答 (1)
- 收藏
- 关注
原创 UniApp中WebView向应用端传递视频文件并保存至相册的实战解析
格式重要性:确保视频文件具有正确的格式和后缀名,MP4是跨平台兼容性最好的选择。大小限制:注意UniApp对视频上传的大小限制(约180MB),过大文件需要分片处理。权限处理:在保存前确保已获取相册写入权限,特别是在Android高版本设备上。网络优化:对于大文件,提供进度反馈和错误处理机制,增强用户体验。通过服务器中转的方案虽然增加了一步网络传输,但解决了视频文件无法直接保存到相册的核心问题。这种方法稳定可靠,特别适合大型视频文件的处理。
2025-09-28 13:39:20
413
原创 APP开发过程中的tabbar中的iconpath图表不显示问题
文章摘要:开发者在配置APP底部tabBar时遇到图标不显示问题,最终发现"message"等标签名与uni-app内置标签冲突导致,通过添加"_m"后缀解决。这提醒开发者需注意命名规范,避免与框架保留关键字冲突。(99字)
2025-09-05 13:48:09
234
原创 cesium弹窗不显示,cavans页面精确查找元素
在cesium上添加得地图弹窗,bubbles页面的数据都渲染完,但是不显示弹窗,控制台也没有报错的情况下,由于cesium的绘制是通过cavans,无法通过元素直接定位,上图是整个弹窗的代码,可以通过控制台中搜索文本中独有的class类,来查找对应的弹窗样式,来找到对应的元素。(下图是正常情况下元素定位)
2024-12-05 17:46:12
219
原创 el-table中动态加载数据表头错位问题
解决效果:能够达到表头不错位的效果,但是由于一般用于公共组件,你无法确定下一组输入的表头和数据,是否也是这种标识码的情况不可能完全定义所有的列宽,所以排除。当el-table作为公共组件进行使用是,如果发现由于table-body数据过长导致表头错位的,检查数据是否为单词,需要进行单独的换行设置。2.可以看到首行的名称是有换行的效果,标识码没有换行,应该可以确定是标识码的。可以看到返回结果code都是sting,但是我查阅资料发现code在表格中被定义为单词,所以需要进行样式调整。
2024-09-18 17:46:17
822
1
原创 Vue3实战教程:从概念到部署的完整项目搭建
太久没有进行从0到1进行项目搭建,日常的组件维护及组价的开发让我快忘记如何从头搭建一个完整的项目,正好借这个机会好好回忆下以往的知识。测试创建./store/user.ts,引入组件,打印效果例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
2024-07-10 13:45:25
7997
原创 VUE3中全局引入Echarts,组件中使用时echarts is not defined
是不可行的,因为没有直接暴露在全局作用域。在Vue 3的Composition API组件中,不能像Vue 2那样直接通过。例如:vue3中在main.Js已经全局引入了echarts,但在组件初始化还是找不到。提示:明明已经全局引入,组件中确找不到说明实例引入失败,或者是生命周期问题方向。将ECharts挂载到了全局,但在组件内直接使用。./echarts.vue组件。在Vue 3中,尽管你已经在。提示:在组件中获取全局属性。./main.js文件。来获取实例,然后访问。
2024-06-24 15:43:12
915
原创 这一次,彻底弄懂 JavaScript 执行机制
本文的目的就是要保证你彻底弄懂javascript的执行机制,如果读完本文还不懂,可以揍我。不论你是javascript新手还是老鸟,不论是面试求职,还是日常开发工作,我们经常会遇到这样的情况:给定的几行代码,我们需要知道其输出内容和顺序。因为javascript是一门单线程语言,所以我们可以得出结论:javascript是按照语句出现的顺序执行的看到这里读者要打人了:我难道不知道js是一行一行执行的?还用你说?稍安勿躁,正因为js是一行一行执行的,所以我们以为js都是这样的:let a =
2022-05-15 01:01:11
228
原创 CSS复习-字体图标及平移转换
1,字体图标目标:使用字体图标技巧实现网页中的简洁图标的效果1.1字体图标展示的是图标,本质还是字体灵活性:灵活的修改样式轻量级:体积小,渲染快,降低服务齐请距次数兼容性:几乎兼容所有浏览器使用方便:下载字体包;使用字体包。1.2下载字体之后,使用字体图标1.引入字体图标样式表<link rel="stylesheet" href="../../课堂练习0317/iconfont/iconfont.css">2.引入类名,定义css<style> .ico
2022-04-17 01:44:26
528
原创 Css的第六天
拓展:前端开发尽可能的降低对服务器的请求。1,css精灵将项目中的所有小图放到一张大图上面,减少页面对服务器的请求。1.1精灵图的使用步骤创建一个盒子,设置盒子尺寸与小图尺寸相同;(一般精灵图都用行内标签,span;b;为了设置宽高,需要调整块i)将精灵图设置为盒子的背景图;修改背景图的位置。 (核心重点:定位背景标签background-position:0 0;)2,背景图的缩放(background-size)background-size:宽度 高度;( 数字+px;百分比;cont
2022-04-16 00:40:50
157
原创 Css第五天
1,定位的作用一个标签上压一个标签,1.1定位的使用步骤属性名:position常见属性值:static 静态定位;relative 相对定位; absolute绝对定位;设置偏移值 方向:数字+px (偏移值设置方向按就近原则,水平垂直方向只要设置各一个)水平,垂直方向同时书写左右按左,上下同时按下。1.2定位的写法,静态定位就是标准流。(不脱标,占位)<style> .box { position:static; top:200px; left:
2022-04-10 00:41:10
163
原创 CSS复习第四天
1.外边距1.1外边距的合并垂直布局的块标签元素,上下的的margin会合并。显示结果:两个块之间间距只有50px,下面的间距被合并。 <style> div { margin-buttom:50px; } .div1 { margin-top:50px; }</style>......<div> 这是第一个快</div><div class=div1> 这是第二个块
2022-04-06 00:26:51
192
原创 css复习的第三天
1,复习复合属性如果只写了一种,但是其他全是默认值,浏览器也会读取一遍,读取时间冗长。一个属性应该对应相对的属性。2.选择器的优先级(三大特性最复杂的:继承性,层叠性,优先级)一个标签有多个选择器中的样式冲突时,优先级高的标签样式会覆盖优先级低的标签样式。选择器覆盖越广,优先级越低(标签越能精确选择优先级越高)优先级>层叠性>继承性继承<通配符选择器<标签选择器<类选择器<id选择器<行内标签<!important(写在标签属性值后面使用,少用)
2022-03-31 00:42:42
132
原创 css复习第二天
1,复合选择器由哪几种,1.1后代选择器(父选择器空格后代选择器 {})标签结构必须是父子级关系!!!子级可以有多级内容。后代包括:儿子,孙子,重孙…显示结果:样式只在后代标签中显示<style> div p { color:red }</style>......<body> <p> 这是一个p标签 </p> <div> <p> 这是一个div的子标签p
2022-03-28 17:29:42
388
原创 CSS复习第一天
对选中的标签一般放在</head>之前;用<style></style>进行定义。<head>......<style>选择器 {属性:属性值;
2022-03-26 23:59:46
156
空空如也
Flex布局中设置了容器留白均分,不能在设置项目居中嘛
2022-03-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅