项目功能实现
项目功能实现
Python User
这个作者很懒,什么都没留下…
展开
-
H5 内嵌 App 混合开发几种常见的交互方式
需要和客户端沟通好ua中某些字段,用来判断是否是安卓还是ios。原创 2023-08-10 17:05:23 · 1375 阅读 · 0 评论 -
防止video视频被下载的几种处理办法
拿到blob对象后,再通过URL.createObjectURL生成临时地址,赋值给video标签的src属性,这样就可以了。部分浏览器,如qq浏览器会拦截video标签获取到播放链接,当用户鼠标移如播放器时会出现下载字样,为了解决这一问题,我们采用blob视频流的形式进行加密;还是以B站的一个视频为例,在F12中的Network里可以看到,网站一直在一段一段的请求视频流的数据。试想一下,如果我们把视频切成一段一段的,每次只加载一段,看完了再加载一段,这样能有效的节省资源。)生成blog对象。原创 2023-07-06 16:25:04 · 5198 阅读 · 0 评论 -
后台权限管理
通过后台接口控制页面级的权限,将数据保存在本地并且和路由匹配,左侧tabber 仅展示导航到拥有权限的页面。或者使用路由拦截的方式也可以。超级管理员有所有按钮的权限,普通管理员可能缺少某些按钮的权限,比如编辑和删除等;此时应该先从接口获取该用户拥有的按钮权限,将所有按钮权限整理到一个对象中,再放入缓存;整理后如图,key代表页面,value数组对象代表该页面下所有的按钮权限;仅提供思路,具体做法因个人和业务需求不同而定;思路:使用vue.directive自定义指令,通过指令输入value(按钮权限原创 2023-07-05 17:02:55 · 588 阅读 · 0 评论 -
拍照测评使用websocket
【代码】拍照测评使用websocket。原创 2023-07-06 15:05:35 · 775 阅读 · 0 评论 -
大文件分割切片上传
切割标准以3-10M为基准单位,获取可以切割的个数进行遍历,使用formData包装好切割的参数去请求数据;每次将分割好的文件给到接口,后端会将其整合起来 最终返回回来;原创 2023-07-06 10:22:42 · 823 阅读 · 0 评论