- 博客(43)
- 资源 (7)
- 收藏
- 关注
原创 unexpected token .bug报错
)允许读取位于连接对象链深处的属性的值,而不必明确验证链中的每个引用是否有效。. 操作符的功能类似于 . 链式操作符,不同之处在于,在引用为空(nullish ) (null 或者 undefined) 的情况下不会引起错误,该表达式短路返回值是 undefined。与函数调用一起使用时,如果给定的函数不存在,则返回 undefined。安卓10 App以及浏览器无法识别es语法可选链操作符(?
2023-12-06 16:11:46
423
原创 el-upload中返回流文件并进行下载
使用el-upload中的http-request进行自定义上传接口请求。elementUI中 el-upload不支持配置。
2023-03-13 21:54:08
2546
2
原创 Cannot read property ‘setValidInit‘ of undefined
Cannot read property 'setValidInit' of undefined
2023-02-24 09:04:29
445
原创 “default-src ‘self‘“.Note that ‘img-src‘ was not explicitly set, so ‘default-src‘ is used as a fall
url=’ 和一个合法的 URL,则是重定向到指定链接的时间间隔 (秒) 无障碍相关考虑:设置了 refresh 值的页面可能有时间间隔太短的风险。name 和 content 属性可以一起使用,以名 - 值对的方式给文档提供元数据,其中 name 作为元数据的名称,content 作为元数据的值。用户代理必须忽略此指示。如果设置了 name 属性, 元素提供的是文档级别(document-level)的元数据,应用于整个页面。此属性包含http-equiv 或name 属性的值,具体取决于所使用的值。
2023-02-16 22:46:01
2600
原创 滤镜-filter
grayscale(%) 将图像转换为灰度图像,默认值为 0%,表示原始图像;hue-rotate(deg) 给图像应用色相旋转,该值用来定义色环的度数,默认值为 0deg,代表原始图像,最大值为 360deg。blur:可选值,为阴影添加模糊效果,默认值为 0,单位为像素,值越大创建的模糊就越多(阴影会变得更大更亮),不允许使用负值;sepia(%) 将图像转换为棕褐色,默认值为 0%,表示原始图像;opacity(%) 设置图像的不透明度,默认值为 100%,表示原始图像;若值为负,则阴影会缩小;
2022-12-02 15:42:58
215
原创 JS原型链
JavaScript是面向对象的,每个实例对象都有一个__proto__属性,该属性指向它的原型对象,这个实例对象的构造函数有一个原型属性prototype,与实例的proto属性指向同一个对象。当一个对象在查找一个属性的时候,自身没有就会根据__proto__向它的原型进行查找,如果都没有,则向它的原型的原型继续查找,直到查到Object.prototype.proto_为null,这样也就形成了原型链。这说明一个对象所拥有的属性不仅仅是它本身拥有的属性,它还会从其他对象中继承一些属性。
2022-12-02 15:41:49
92
原创 js设置视频第一帧
如果视频是在第三方平台实现。七牛云、阿里云等云端存储平台功能强大,不仅具有海量的存储功能,平台封装的还有很多功能丰富的API。#2.拼接参数(第三方平台)#3.canvas生成图片。
2022-12-02 15:41:06
936
原创 javascript求图片的主题色
getImageData() 复制画布上指定矩形的像素数据,然后通过 putImageData() 将图像数据放回画布。getImageData() 方法返回 ImageData 对象,该对象拷贝了画布指定矩形的像素数据。rgba() 4个值都为0-255范围。
2022-12-02 15:40:20
435
原创 JavaScript的栈溢出
这个函数是递归的,也没有任何终止执行的条件,所以它会一直创建新的函数执行,并反复将它堆入栈中,但栈是有容量限制的,超过最大数量后就会出现栈溢出的错误。为了利用多核CPU的计算能力,HTML5提出Web Worker标准,允许JavaScript脚本创建多个线程,但是子线程完全受主线程控制,且不得操作DOM。栈内元素只能通过列表的一端访问(栈顶),先进后出,插入元素被称为进栈/入栈,从栈内删除元素被称为出栈。它是一种特殊的列表,是一种高效的数据结构,因为数据只能在栈顶删除或者增加,操作很快。
2022-12-02 15:39:36
455
原创 (xss)跨站脚本攻击-(XSRF)跨站请求伪造
当目标站点仅使用cookie对请求进行身份验证,从而允许黑客窃取或劫持cookie并假冒合法用户时,这是可能的。这种攻击可能导致帐户篡改,数据盗窃,欺诈等。目标包括社交媒体,浏览器内电子邮件客户端,在线银行和网络设备的Web界面以及Web应用程序。窃取用户cookies资料,从而获得用户隐私信息,或利用用户身份进一步对网站执行操作;劫持用户会话,进行非法转账、强制发表日志、发送电子邮件等;#过滤URL非法SQL字符(可以简单的防止xss攻击)可以增加图片验证/验证码验证/一次性令牌等等。
2022-12-02 15:33:38
182
原创 Cannot read properties of null (reading ‘pickAlgorithm‘)解决方法
npm install 下载依赖的时候一直报这个错误。Cannot read properties of null (reading ‘pickAlgorithm‘)解决方法
2022-11-23 10:02:17
16791
原创 IP地址的划分、分配
IP地址一个包括五大类,分别是A类IP地址、B类IP地址、C类IP地址、D类IP地址和E类IP地址。其中A类IP地址的范围是0-127,在这个范围内的0表示的是任何地址,127表示的是回环测试相应的地址,由此我们可以看出A类IP地址的实际范围是1-126,255.0.0.0是A类IP地址的默认子网掩码,其显示的子网掩码在一个范围当中。
2022-11-09 11:40:41
13807
原创 div-设置不可点击
pointer-events属性是一个指针属性,是用于控制在什么条件下特定的图形元素可以成为指针事件的目标。pointer-events属性有很多值,但是对于浏览器来说,适用于HTML元素的只有三个值,其它的几个值都是针对SVG元素的(本身这个属性就来自于SVG技术,是一个SVG属性,并未在任何CSS规范中定义)。
2022-11-08 12:01:13
2547
原创 tree-transfer的使用
3、filter :filter-node=“filterNode” 搜索的时候要判断filterNode中能不能拿到相对应的值,要不然容易报错。1、defaultProps中的label和children需要在courseListData的数据中各级对象的名称保持一致。2、 :pid=“parentId” 每个对象中都需要设置parentId。
2022-11-02 11:50:27
1566
原创 element 中“el-date-picker”限制时间为只能选7天内的日期用法
element 中“el-date-picker”限制时间为只能选7天内的日期用法全解。
2022-08-11 14:04:44
2231
原创 pyscript的用法
现阶段,运行带有 PyScript 的页面加载速度特别慢,像一下子回到了原始年代。目前阶段,只能尝试新鲜感,知道这么个东西,项目中最好还是不要使用。项目现在还在完善阶段,许多功能还没有支持,但是从github热度和参与贡献的人数来看,前途还是可以的。...
2022-08-05 10:11:38
1819
3
原创 A-Frame事件交互
👓 简化VR制作: 只需要引入 script 标签 和 a-scene.A-Frame 将自动生成3D渲染的样板代码,VR相关设置和缺省的交互控制。不需要安装任何东西也无需编译构建。❤️ 声明式HTML: HTML很容易阅读,理解和复制粘贴。基于HTML,A-Frame使得每个人都可以轻松访问:网站开发者,虚拟现实爱好者,艺术家,设计师,教育家,制造商以及孩子们.🌐 跨平台VR: 构建能兼容主流头显设备的VR应用程序,如HTC Vive,...
2022-08-03 10:53:20
526
原创 A-Frame基础用法
🅰️-Frame是一个用来构建虚拟现实(VR)应用的网页开发框架。由WebVR的发起人MozillaVR团队所开发,是当下用来开发WebVR内容主流技术方案。WebVR是一个完全开源的项目,已成长为领先的VR社区。A-Frame基于HTML,容易上手。但是A-Frame不仅仅是一个3D场景渲染引擎或者一个标记语言。其核心思想是基于Three.js来提供一个声明式、可扩展以及组件化的编程结构。A-Frame支持主流VR头显如Vive,Rift,Daydream,GearVR,教程.........
2022-08-02 11:51:14
1167
转载 M3U8是什么
m3u8是苹果公司推出的视频播放标准,是m3u8的一种,只是编码格式采用的是UTF-8。 m3u8准确来说是一种索引文件,使用m3u8文件实际上是通过它来解析对应的放在服务器上的视频网络地址,从而实现在线播放。使用m3u8格式文件主要因为可以实现多码率视频的适配,视频网站可以根据用户的网络带宽情况,自动为客户端匹配一个合适的码率文件进行播放,从而保证视频的流畅度。 现在的视频网站采用的是流媒体传输协议,就是将一段视频切成无数个小段,这几个小段就是ts格式的视频文件,一段一段的网站上播放。这样做的.
2022-05-31 09:38:09
32481
1
原创 uniapp视频滚动(weex)
比swiper中嵌套video顺滑一点<template> <div> <div class="all" :style="{ width: screenWidth + 'px', height: screenHeight + 'px' }"> <list :pagingEnabled="true" @loadmore="loadmore" @scroll="scroll"> <cell v-for="(item, index) in
2022-05-25 16:15:55
533
原创 Android入门(一)
android 常用单位px=像素dp=虚拟像素,在不同的像素密度的设备上会自动适配,推荐使用 sp=同dp相似,主要用来显示文字,还会根据用户的字体大小偏好来缩放单位换算dp与pxdp=(dpi/160像素/英寸)px=density*px...
2022-04-21 22:39:28
147
原创 android权限大全
访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置 android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置 android.permission.ACCESS_FINE_LOCATION,通过GPS芯片接收卫星的定位信息,定位精度达10米以内访问定位额外命令.
2022-04-19 10:30:27
3682
pdf.js访问pdf
2024-07-29
uniapp文件选择(android)
2023-02-15
uniapp原生插件的demo写法
2022-08-22
G6 -- 基础图谱生成器
2022-06-28
nodejs后台框架搭建
2022-06-27
uniapp多视频选择(ios)
2022-06-15
uniapp选择手机系统文件(Android)
2022-05-25
uniapp视频录制原生插件(Android端)
2022-04-07
uniapp 多视频上传原生插件(android)
2022-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人